About
I started writing code to solve my own problems. Eighteen-hour builds turned into shipped products, shipped products turned into a practice — and somewhere along the way I stopped thinking like a developer-for-hire and started thinking like an owner.
For the last eight years I've built software at the sharp end — high-traffic e-commerce platforms moving thousands of products and orders, flagship SaaS features used by global teams, and plugins quietly running on thousands of merchant sites.
What I learned is that the hard part is rarely the code. It's translating a messy business problem into something clean, scalable and worth maintaining — and knowing what not to build. That judgement is the product.
Today I work the way a founder works: aligning engineering with outcomes, building teams that ship without me in the room, and treating every client's product as if the equity were mine. Whether that's an embedded engineer, a full build, or a dedicated offshore team out of Dhaka — the standard is the same.
How I operate
I'm measured by what ships and how it holds up — not by a timesheet. Outcomes are the only metric that matters.
Code that survives the holiday spike, the funding round, the 10× in users. Architecture decisions made for where you're going, not just where you are.
Clear scope, honest timelines, and a direct line to the person doing the work. No account-manager telephone, no surprises.
Track record
Running a lean engineering practice: team augmentation, end-to-end builds, MVPs and dedicated offshore teams for founders and product companies worldwide.
Owned flagship features end-to-end on a multi-tenant SaaS — from architecture through launch — adopted by enterprise customers across three continents.
Built and scaled high-traffic storefronts and custom plugins handling thousands of SKUs, orders and merchants in production.
Cut my teeth shipping client work across the PHP and JavaScript stack — and discovered that solving real business problems was the part I loved.
Toolkit
If you've got a problem worth solving, I'd like to hear it.