Lead Software Engineer

NOW

Cypherlab

Ulu Kelang, Kuala Lumpur, Malaysia

Back to the callback. An agent loop is a buffer callback with a longer deadline and far worse determinism. Fifteen years of chasing real-time systems turns out to have been preparation for this exact problem. I am still doing the only thing I have ever done: trying to make the machine respond in time, and caring how it feels when it does.

  • TypeScript
  • Go
  • Python
  • Angular
  • React
  • Vue 3
  • Gin
  • PostgreSQL
  • MSSQL
  • Redis
  • Azure AI Foundry
  • AWS Bedrock
An interactive agent terminal: typed commands running against a simulated planning and tool-execution loop.

// live — type a command

Studying

Master's Degree, Artificial Intelligence, University of Colorado Boulder. Started 2026.

Doing

  • Leading technical strategy and system architecture decisions for the engineering team.
  • Setting engineering standards and best practices around code quality, scalability, and delivery.
  • Mentoring engineers and guiding cross-functional collaboration between engineering, product, and business stakeholders.
  • Driving the design of scalable, AI-driven and enterprise-grade applications, building on prior experience in fintech and platform engineering.

Recognition

  • Paynet PayHack OpenAPI Hackathon 2024Paynet · Oct 2024
  • Hong Leong Bank JomHack 2022Hong Leong Bank · Sep 2022
  • Talenthouse Global Game JamTalenthouse · Jan 2015

Languages

  • English Native
  • Bahasa Melayu Proficient
  • Korean Advanced
  • Japanese Basic

Reach me

  1. 2011–2013Big Beetle Audio TechnologiesTools Programmer
  2. 2013–2016YG Entertainment · YGXTechnical Artist
  3. 2016–2022Dvora StudioLead Game Programmer
  4. 2020–2022Southpaw InteractiveSoftware Engineer
  5. 2022–2025Clarity TechnologiesSenior Software Engineer
  6. 2025Extreme ReachSenior Platform Developer
  7. 2026–NOWCypherlabLead Software Engineer