Skip to content

Career

A decade or so across payments, growth, and infrastructure — roughly half as an individual contributor and half leading teams — and lately, a lot of AI.

Education

  • National University of Singapore — Bachelor of Computer Science, 1st Class Honours (2010–2014)
  • UC San Diego — Computer Science, exchange (2012)
  1. Apr 2026–Present

    Senior Staff Software Engineer · Meta

    • Re-platforming products from legacy, proprietary stacks onto an AI-native stack, and building agentic automation on frontier models.
  2. Jun 2022–Mar 2026

    Staff Software Engineer / Engineering Manager · Google

    • Led engineering for Google Pay across infra, release, social, and comms — scaling the team from 4 to 15.
    • Drove GenAI initiatives: streaming, generative UI, agentic campaigns, and an AI chatbot.
    • Landed the Google Pay Merchant app's migration to Flutter across 20 engineers and 3 sites.
  3. Apr 2021–Jun 2022

    Tech Lead Manager · ByteDance

    • Built and led a 20+ engineer team across Singapore and Beijing for paid ads and CRM, from inception.
  4. Jul 2016–Mar 2021

    Senior Software Engineer · Google

    • Led an infrastructure team supporting ~150 engineers across 7 sites; mentored engineers and tech leads.
    • Co-led the iOS team to feature parity with a much larger Android team, at lower crash rates and higher ratings.
  5. Jun 2014–Jun 2016

    Software Engineer · Sea (Garena)

    • Built global payment services and a mobile-games open platform deployed across 7 APAC countries.