About

I’m a software engineer with 20 years of experience across the full stack โ€” backend systems, frontend products, infrastructure, data pipelines. I still write code, and I intend to keep it that way.

Over time I’ve taken on more: system architecture, engineering management, founding companies. I’ve co-founded ventures, secured VC backing, and led engineering from early prototype to production. Currently CTO.

I care about how systems are structured โ€” how they scale, how they stay maintainable, how they don’t become a nightmare to work in six months later.

Right now I’m deeply into AI-assisted engineering: using LLMs and agents as active parts of the development process, not just as autocomplete. Agent orchestration, AI-native workflows, autonomous coding pipelines โ€” this is where I’m spending a lot of my thinking time. I believe it’s going to fundamentally change how software teams operate, and I want to be building at that frontier.

On the management side: I hire, set technical direction, do code review, and try to keep process minimal. I’m a Reforge alum across product, growth, and engineering leadership.

Originally from the US, grew up in Hong Kong, and studied Computer Science at the University of Michigan. After graduating, I headed back to Asia โ€” 7 years in Beijing, then 16 and counting in Singapore.