About
Two passions, one perspective.
I came to photography without realising it — the interest was always there. Originally from Kathmandu, Nepal, I've been based in Bangkok, Thailand since 2018, learning the craft in earnest: photowalks, workshops, the occasional exhibition. Street and portrait work feel most natural to me. I'm drawn to the brief, unposed moment — the gesture, the available light, the face that tells you everything before it's gone.
I've been building software since 2010 — over fifteen years across roles from Drupal theme developer to Engineering Team Lead. I hold a Master's in Computer Science from the Institute of International Management Science. Today I lead a team of ten on a fintech and insurance platform focused on ecommerce and lead generation. Go is my primary language; PHP (Laravel, Symfony) is where I spent the previous decade. The infrastructure runs on GCP and AWS, containerised with Docker and Kubernetes.
This site is where both sides live together.
Engineering Stack
Camera Gear
Portfolio
Selected Work
Writing
Latest Posts
Tracking your e-commerce funnel end to end with GTM and GA4
How to wire up Google Tag Manager and GA4 to track every step from first page view to purchase — and actually use the data.
Deploying Next.js to Cloudflare Pages with GitHub Actions
A complete walkthrough of wiring up a Next.js static export to Cloudflare Pages — production deploys on push, preview deploys on pull requests, all through GitHub Actions.
Why We Stopped Fighting Distributed State and Started Using Temporal
How we built a lead-to-policy insurance purchase journey with Temporal — and the failure scenarios that finally convinced us it was the right call.



