Skip to content
Est. 2020Malaysia · Japan

We engineer software that earns its keep.

ASY Services is a software studio building web platforms, mobile apps and AI systems for companies that need them to work — not to demo. Senior engineers, fixed scope, shipped since 2020 for clients in Malaysia and Japan.

Engineered for
Kantsu Co., Ltd. — JapanMJIIT · UTMPINTAR AI Services
asy-services — deploy.log
production
$ asy deploy --env production
→ analysing 3 services
web Next.js 16 — compiled in 4.2s
mobile Flutter — 2 artifacts signed
ai 2 models warm, p95 84ms
db migrations up to date
● live at cv.asyrafshahran.com

Build

42s

Downtime

0

Uptime

99.98%

Now buildingsprint 06

Inventory v2 — Kantsu Japan

The stack we ship in

Next.jsReactTypeScriptNode.jsLaravelPythonFlutterReact NativePostgreSQLMySQLMongoDBRedisDockerProxmoxAWSCloudflareOpenAIPyTorchNext.jsReactTypeScriptNode.jsLaravelPythonFlutterReact NativePostgreSQLMySQLMongoDBRedisDockerProxmoxAWSCloudflareOpenAIPyTorch
Capabilities

Four capabilities.
One accountable team.

You brief one studio and get strategy, design, engineering and operations from the same people — no agency relay, no vendor roulette between layers.

01

Web Platforms

Applications your team actually enjoys using.

Customer portals, internal tools, ERPs and storefronts — built on Next.js and Laravel, engineered for real data volumes and real users.

  • Product design, design systems and component libraries
  • Role-based access, audit trails and multi-tenant data
  • Dashboards, reporting and document automation
  • Payments, invoicing and third-party APIs
Next.jsReactTypeScriptLaravelPostgreSQL
02

Mobile Apps

One codebase. Both stores. No compromises.

Field-ready iOS and Android apps for operations teams — offline-first, photo and barcode capture, push notifications, and releases that pass review first time.

  • Flutter and React Native cross-platform delivery
  • Offline sync, camera, Bluetooth and device hardware
  • App Store & Play Store submission handled end to end
  • Analytics, crash reporting and staged rollouts
FlutterReact NativeExpoFirebaseREST / gRPC
03

AI & Integration

AI that removes work, not adds demos.

Computer vision, document intelligence and LLM copilots wired directly into the systems you already run — measured against the manual process they replace.

  • Multi-camera person tracking and object detection
  • OCR and document extraction pipelines
  • RAG copilots over private company knowledge
  • WhatsApp, ERP and legacy system connectors
PythonOpenCVPyTorchOpenAIpgvector
04

Cloud & DevOps

Infrastructure that stays up on a boring Tuesday.

Dockerised deployments, CI/CD, backups and monitoring — on your own Proxmox cluster, on AWS, or a mix. Handed over with runbooks, not mystery.

  • Docker, Kubernetes and Proxmox virtualisation
  • Zero-downtime pipelines and automated rollback
  • Backups, disaster recovery and uptime monitoring
  • Cost audits — cut cloud spend without cutting capacity
DockerProxmoxGitHub ActionsAWSCloudflare

Also on the menu: legacy modernisation, technical audits, integrations and support retainers.

Ask about scope

2020

Shipping since

6+ years in production

40+

Systems delivered

Web, mobile, AI

2

Countries served

Malaysia & Japan

99.98%

Managed uptime

Self-hosted & cloud

Selected work

Systems in production,
not prototypes.

A selection of what we have built and continue to run — including the first system delivered in 2020 that is still handling daily operations today.

inventory / live synced
KN-4471Pallet · A-12Ready
KN-4472Pallet · B-03In transit
KN-4473Pallet · A-08Inspection
KN-4474Pallet · C-01Ready
Logistics · Japan

Inventory Management System v2

The operating core for a Japanese logistics company: stock movement, inspection records and multi-warehouse visibility. Replaced spreadsheet-driven workflows with a single source of truth.

LaravelVue 2BuefyMySQL

Daily

Warehouse operations

cam 04 / tracking4 streams
P3
P6
P8
3 trackedfps 24p95 84ms
Computer Vision · Japan

Multi-Camera Person Tracking

Real-time detection and tracking across overlapping camera feeds, with product scanning for automated counts on the warehouse floor.

PythonOpenCVDeep Learning

Real-time

Multi-stream inference

Finance · Japan

Rakuten Billing & Quotation Engine

Billing, quotation and invoicing automation tied to Rakuten order data — removing manual reconciliation from the month-end close.

LaravelVueMySQL

Hands-off

Month-end close

Operations · Japan

Pallet & Work Record Systems

Pallet tracking and staff work-record platforms used across warehouse teams, with printable documents and per-shift reporting.

AngularNode.jsMongoDBLaravel

2 systems

Running in parallel

Documents · Japan

Delivery Note Printing System

Batch generation and printing of delivery notes from live order data — the first system delivered for Kantsu Co., Ltd and still in use today.

PHPMySQLBootstrap

2020

In production since

AI Platform · Malaysia

Clinical Decision Support

A screening platform for frontline health officers: guided image capture, AI-assisted grading, audit-ready reports and role-based access — designed for constrained clinic hardware.

Next.jsPrismaBullMQLLMDocker

Clinician-first

Workflow design

How we work

Boring process.
Predictable results.

No black-box phases and no surprise invoices. You always know what is being built this fortnight, what it costs, and what lands next.

Typical timeline

Discovery to production in 6–12 weeks for a focused first release, with a clickable staging build from week two.

  1. 01

    Discover

    Week 1

    We sit with the people doing the work today. You leave with a written scope, data model sketch, risk list and a fixed price — or an honest no.

  2. 02

    Architect & design

    Weeks 1–2

    Clickable UI in Figma, schema and API contracts, and the deployment target decided up front. Nothing visual is a surprise after code starts.

  3. 03

    Build in sprints

    Weeks 2–12

    Two-week sprints with a staging link you can click on day three. Every sprint ends with something shippable, tested and reviewed on your devices.

  4. 04

    Ship & stay

    Ongoing

    Production deploy, monitoring, backups and a handover runbook. Most clients keep a support retainer — some have been with us since 2020.

Engagement

Three ways to work
with us.

Pick the shape that fits your stage. Everything is quoted in writing before engineering starts — including what is explicitly out of scope.

Recommended

Fixed scope

A defined system with a clear end date

From RM 15,000

  • Written scope, fixed price, milestone billing
  • Staging environment from sprint one
  • 30-day post-launch warranty
  • Full source and infrastructure handover
Enquire

Monthly retainer

A product that keeps growing

From RM 6,000 / mo

  • Reserved engineering days each month
  • Maintenance, monitoring and on-call
  • Roadmap planning with your team
  • Priority over new projects
Enquire

Dedicated squad

Long-running platforms and teams

Custom

  • Embedded engineers working in your process
  • Sprint ceremonies and shared board
  • Architecture and code review ownership
  • Scale up or down each quarter
Enquire

Indicative pricing in MYR · scope confirmed in writing · SST not included

FAQ

Questions,
answered plainly.

If something is missing, ask directly — you will get a straight answer, usually the same working day.

How quickly can you start?

Discovery usually begins within one to two weeks of a signed scope. Urgent fixes and audits can often start sooner — say what is on fire and we will tell you honestly whether we can help this month.

Who writes the code?

A senior engineer you can speak to directly. There is no account manager relaying messages and no offshore handoff — the person in your kickoff call is the person committing code.

Can you take over an existing codebase?

Yes. We start with a paid technical audit: documentation, dependency and security review, plus a prioritised fix list. You keep the audit even if you decide not to continue with us.

Do we own the code and infrastructure?

Completely. Repositories, cloud accounts and domains are created in your name from day one. Handover includes a runbook so any competent team can operate the system without us.

How do you price AI work?

AI features are quoted as a small paid pilot against your real data, with a measurable acceptance threshold. If the pilot does not hit it, we stop and you owe nothing further.

Where are you based, and do you work across time zones?

Malaysia — Johor and Kuala Lumpur. We have shipped continuously for clients in Japan since 2020 and keep overlap hours for calls, with written updates every sprint so nothing depends on a time zone.

Contact

Have a system that
needs building?

Tell us what is slowing the business down. You will get a reply from the engineer who would build it — with an honest view on scope, timeline and whether we are the right fit.

Emailasyrafbinshahran1@gmail.com
WhatsApp+60 11-1086 9174
Based inMuar, Johor · Kuala Lumpur, Malaysia
Response timeWithin 1 business day

Project enquiry

≈ 2 min to send

No spam · your details stay with us