Skip to content

Experience

Four companies in seven years. Each role is listed with what I shipped and links to the case studies.

  1. Sep 2025 — Present

    Tech Lead · Amphibia Digital Sdn. Bhd.

    Product agency · team of one or two · Petaling Jaya

    • Technical lead on 6+ client projects running in parallel, as the only developer or one of two, owning each from requirements through to production.
    • Shipped EngageXS (engage.tenxs.biz), a B2B sales, inventory, and finance platform covering the full sales-to-cash cycle for SMEs.
    • Shipped a palm oil field-to-management platform now deployed across 8 estate companies in 4 countries: a Next.js admin, a Go API on SQL Server, a mobile sync layer for field crews, and Grafana monitoring in production.
    • Built an AI WhatsApp booking agent (FastAPI, OpenAI, Convex) that handles the golfer conversation end to end, so one operator covers two to three times the booking volume and inbound messages get answered outside office hours.
    • Replaced Excel workflows at a chartered accountancy firm with two realtime Next.js and Convex platforms, Audit Tracker and Tax Console, used by 30+ staff.
    • Shipped GolfXS, a multi-club golf operations platform for a golf society and its 5+ affiliated clubs: bookings, members, courses, inventory, and inter-club play.
    • Flutter
    • Next.js
    • Go
    • Node.js
    • Convex
    • FastAPI
  2. Jun 2023 — Aug 2025

    Full Stack Developer · YM Global Technologies Sdn. Bhd.

    Enterprise systems · in-premises delivery · Petaling Jaya

    • Delivered 3+ cross-platform Flutter apps for logistics, field operations, and secure authentication as in-premises systems, with multi-platform iOS/Android testing.
    • Wrote a Flutter plugin in Kotlin and Java that drives an external USB fingerprint reader, because no off-the-shelf integration existed for the hardware.
    • Built scalable Node.js REST APIs and a Flask + MSSQL data-visualisation dashboard for operations teams.
    • Flutter
    • Node.js
    • Kotlin
    • Java
    • MSSQL
  3. Feb 2020 — May 2023

    Flutter Developer · Avarice Teq Sdn. Bhd.

    E-commerce apps · mobile team · Cyberjaya

    • Built e-commerce Flutter apps and improved user retention through UI/UX refinement and responsive state management.
    • Created reusable component libraries that cut feature delivery time by roughly 25% across the team.
    • Maintained 100% on-time sprint delivery while upgrading legacy apps to the latest Flutter SDK.
    • Flutter
    • Dart
    • REST APIs
  4. Sep 2019 — Feb 2020

    Django Web Developer · Salesminded

    Web apps · full stack · Kuala Lumpur

    • Developed Django web applications backed by carefully modelled Django ORM data layers.
    • Delivered responsive HTML, CSS, and JavaScript front-ends on top of those backends for client projects.
    • Python
    • Django
    • JavaScript
    • CSS