HomeWorkAboutContact

About

Hi, I’m Zulfahmi.

Portrait of Zulfahmi Ahmad
Sungai Udang, Melaka

I’m a senior software engineer in Sungai Udang, Melaka. I lead a Flutter team, and I like building software that holds up once people start relying on it.

I currently head a Flutter team of seven engineers. We’ve shipped 5+ production apps with 50k+ downloads, and we’ve had to move quickly without losing track of quality. Before that, I worked on .NET and web systems, including a government membership platform that reduced card issuance from days to seconds and a state border-management system delivered during COVID.

The projects here are the kind of problems I enjoy: payments, OCR, scheduling, rendering. They force you to be clear about rules, failure modes, and what AI should or should not decide.

Email me
5+apps in production
50k+downloads across shipped apps
7engineers on the team
01

Places I’ve worked

A decade of mobile, backend, and research — shipping in production environments where small mistakes were expensive.

  1. Head, Mobile Division

    Ukuya Sdn. Bhd. · Petaling JayaMar 2020 – Present
    • Lead a team of seven Flutter engineers building production apps for Google Play and the App Store; the portfolio has 50k+ downloads.
    • Started a shared-code effort that removed 50%+ duplicated code and made new app work faster to deliver.
    • Defined the SOPs and tooling (Flutter Web, CI/CD, Playwright E2E) that let the team ship quickly when the work called for it, including days with 10 dev builds and 2 live releases.
  2. Senior Flutter Developer

    Ukuya Sdn. Bhd. · Petaling JayaJan 2020 – Mar 2020
    • Built a Vue.js + .NET membership and print-service system for a government programme, reducing card issuance from days to seconds.
    • Delivered a state border-management system in one week during COVID, when the service was receiving thousands of daily requests.
  3. Senior .NET Engineer

    Urban Mobility Tech PLT · Kuala LumpurJul 2019 – Jan 2020
    • Worked on a nationwide fuel-retail and payment platform in ASP.NET for a major oil and gas company.
    • Built product categorisation and promotion/discount tooling for station operators.
  4. Research Assistant

    Multimedia University · MelakaDec 2015 – Apr 2018
    • Built a WPF ray-tracing simulator for indoor/outdoor radio-signal propagation that was later used in published research.
    • Also prototyped an autonomous mapping robot (Arduino Mega, ultrasonic, XBee) and a real-time Twitter sentiment pipeline (.NET Core + Flask + Elasticsearch).
02

Tools I use often

Stack I reach for. Not a complete list — the ones that earn their seat.

Mobile

  • Flutter / Dart
  • Riverpod
  • Freezed
  • Flutter Web

Backend

  • C# / ASP.NET
  • .NET Core
  • REST + gRPC
  • PostgreSQL

Web & cloud

  • TypeScript
  • Vue / Next.js
  • AWS
  • Docker · CI/CD

AI & quality

  • Vision OCR (Gemini)
  • OR-Tools CP-SAT
  • Playwright E2E
  • Testcontainers
03

On paper

Formal credentials — the official ones at least.

Education

Foundation in EngineeringMultimedia University · Melaka
2011 – 2012

Certifications

Want to talk through the work?

I’m happy to share more context, walk through code, or discuss a role.