About

Mobile + web,
shipped carefully.

Khairul portrait
Fast facts
Based
Kuala Lumpur, UTC+8
Languages
English, Malay
Focus
Flutter · Laravel · Node
Availability
Weekends + evenings
Response
Usually within a day
Rates
From RM100/hr

I'm a software developer who spends most of my time on mobile and web. Flutter on the client, Laravel or Node on the server, Next.js when the web side needs to keep up.

I like moving between layers, and I care about the parts that don't show up in a demo. CI/CD that doesn't bite you. Tests that actually run. Feature flags you can trust during a rollout.

On weekends I take remote part-time work through keroldev.com and maintain a few small OSS tools. Happy to chat about any interesting problem.

How I work

  • 01
    Write, then build.
    A short design note before a commit is cheap insurance.
  • 02
    Boring technology, aggressively.
    A new tool needs to justify its weight. Most don't.
  • 03
    CI/CD before the first release.
    If the pipeline hurts after launch, it never gets fixed.
  • 04
    Ship small, ship often.
    Weekly drops catch errors that monthly ones hide.
ANow

What I'm up to this quarter.

Shipping

Mobile platform work by day, weekend freelance through keroldev.com.

Exploring

Shorebird for OTA Flutter updates, plus tighter feature-flag rollouts with GrowthBook.

Learning

Agentic tooling. Claude Code skills, MCP servers, and the memory systems around them.