No account managers. No offshore handoffs. You talk to me, I write the code, and we ship it together. A small practice, by design.
A free 30-minute call to understand what you're building and what success actually looks like. No sales decks — just a real conversation.
A short, plain-language scope with milestones, timelines, and fixed pricing where it makes sense. You'll know exactly what you're getting.
You see real progress every week, on real code, with real previews. Course-correct early; nothing arrives as a surprise at the end.
Production deployment, documentation, and a short post-launch window for the inevitable small things. Then you own it cleanly.
Most projects don't need a long retainer. I stay reachable for the occasional question or follow-on work, without the standing fee.
Tell me what you're working on. The first call is on me.
A short list, because what matters is the right tool for the job rather than the longest list of acronyms.
React, Next.js, Vue, TypeScript, Node.js, Postgres, Redis, edge functions and the surrounding ecosystem of modern web infrastructure.
Swift / SwiftUI for iOS and macOS. .NET / WinUI for Windows. Real native apps, not cross-platform wrappers wearing a costume.
AWS, Cloudflare, Vercel, Fly. CI/CD pipelines, observability, and the kind of infra you can leave alone for months at a time.
WebAssembly, local-first data, on-device AI, and the engineering required to keep user data out of remote logs.
Drop a line with a short description of the project, timeline, and rough budget. I usually reply within a working day.
Within 1 working day
GMT+8 · Malaysia
Async-first, calls as needed