I started at a small digital agency in Bangkok where the codebase was messy, the deadlines were tight, and nobody was coming to save you. That taught me something most engineers learn too late - ownership is not a title, it is a habit.
From there I went to LINE and suddenly my code was touching 10 million people. Then Omise, where I learned what real pressure feels like. 5 million transactions a month. 99.95% uptime. When payments break, real businesses stop. That environment made me a fundamentally different engineer.
Now I have spent the last two years in AI - not playing with demos but shipping multi-model production systems connecting GPT, Claude and Gemini into real workflows that cut email triage time by 60% and reduced response latency by 45%.
What makes me unique is simple. I have been the junior who figured it out alone, the mid-level who scaled to millions of users, the senior who mentored others and raised team test coverage from 45% to 78%. I have seen every stage of a system's life - from messy first commit to production incident at 2am.
I do not just write code. I think about who uses it, what breaks at scale, and what hurts in six months if we do not design it right today.
Remote-first. Bangkok-based. Always building something. 🚀