About Me

Hi, I’m an engineering manager, consultant and full-stack developer with experience working in various industries including travel, transportation, film, education, social networks and non-profits. I’m currently based in Kuala Lumpur, Malaysia.

I understand both front-end, back-end and API development as well as sys admin, architecture design, DevOps and Agile; and have also managed and grown an engineering team to up to 9 developers so am the perfect person to work with or consult on for a software project.

I’ve spent almost 18 years as a professional web developer, and formerly worked on the AirAsia-backed Vidi, the Uber-killing ride-hailing app Grab and the online arthouse cinema, MUBI. More details on my LinkedIn.



Agile, Lean, Kanban, Scrum, DevOps, CI/CD, remote, async

Favourite Tools

  • Code: vim, zsh, tmux, tig, SourceTree, GitHub
  • Management: Pivotal Tracker, Google Drive
  • Communication: Slack, Zoom, appear.in
  • Design: Photoshop, SketchApp, Illustrator, InDesign
  • Hardware & Ergonomics:
    - MacBook Pro 15-inch 2018
    - Dell UltraSharp U2713HM
    - CM-Storm Quickfire Rapid-i
    - Colemak
    - IKEA BEKANT Sit/Stand Desk
    - Steelcase Think V2
    - Apple BeatsX


  • Taught UI design and development and Drupal site theming at BarcampKL and FOSS.my, as well as to startups and non-profits
  • Helped out with Drupal 7 testing and event organising at DrupalCon Paris 2009
  • I prefer working on projects related to arts, culture, travel, economics, social science, human rights, participatory democracy and martial arts.
  • Also contributing my tech skills to non-profits on a volunteer basis on weekends through a collective called Playground Tech.
  • I’m a part of Kedai Runcit, an experimental collective of individuals who do art, tech and communications.


Everything below is old stuff. Haven’t had time to update this part of my website in 3-4 years.

Web Development