I ship production software across the stack. Currently at a Singapore EdTech with 19 centres and 30,000+ students, where I led two React Native apps from zero to the App Store and Google Play in under four months (1,000+ Google Play downloads on the student companion, 0.0% install-base retention on the educator companion, 0% crash rate post-launch). I maintain the flagship K-12 revision platform and the customer marketing site, plus an internal branch administration portal used by centre staff across the 19 locations, all on a bi-weekly release cadence.
I'm platform-agnostic by habit, not branding. The same year I'm writing Next.js, Tailwind, and Kotlin Ktor, I'm also shipping Flutter, native iOS and Android, Node.js APIs, and the occasional Python kiosk. My daily practice is spec-driven, AI-engineered delivery: Claude Code with parallel agents, custom subagents, and context engineering wrapped around our CI/CD pipelines (Fastlane, Jenkins) so the team ships from prompts.
Almost 5 years shipping production software across mobile, web, embedded, and backend. Started freelance during college, hand-building an end-to-end smart-locker retail system solo: kiosk hardware, controller boards, customer storefront, admin dashboard, and AWS backend on DynamoDB and S3. Then two years at Kyocera Document Solutions on enterprise mobile printing across iOS, Android, and cross-platform frameworks in 27 languages, with Kotlin Ktor backends and Wi-Fi file-transfer encryption. After that, a stint at a Japanese dev studio on a Japan-market EV-charging app across React Native, Flutter, and Android native.