Product Architect · Full-Stack Tech Lead
The engineer who thinks in products, and the product thinker who can ship.
I work at the boundary where product decisions become engineering reality. I help teams translate bets into shipped systems — without over-engineering or cutting dangerous corners.
9+ years across B2B SaaS, multi-tenant platforms, and marketing automation
From problem statement to shipped system — architecture, engineering, delivery
BrowserStack, Capillary, early-stage startups
Recent writing
How we cut an 11.9s synchronous asset upload to under 2s by moving the WhatsApp BSP call off the request thread — and what the frontend had to absorb as a result.
Replacing BrowserStack's revenue-critical checkout page — migrating from a Ruby on Rails app to React, the constraints that shaped the approach, and what it feels like to sit in QA knowing you just replaced the thing that makes the company money.
How we built a multi-agent CI pipeline — Claude, CodeRabbit, and GitHub Actions — that takes a breaking-change doc and delivers a merge-ready PR. No engineer sitting in the loop. A human opens the PR and a human merges it. Everything in between is agents.
What actually changes when you move a team from ad-hoc AI tool usage to a structured methodology — the gains, the friction, and the signal that tells you it's working.
I built a Chrome DevTools extension to eliminate two daily friction points for my team: API debugging across page navigation, and assembling PR comments for AI-assisted code review.
Want to talk?
Open to conversations about engineering leadership, product architecture, and early-stage technical challenges.