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.
Sarathi is a Telegram bot on top of the Claude Code CLI that lets me dispatch, monitor, and review coding agents from my phone. The control plane is shell scripts, SQLite, and tmux; the brain runs orchestration on free models. The point of the whole thing: the model isn't the moat — the orchestration is.
Want to talk?
Open to conversations about engineering leadership, product architecture, and early-stage technical challenges.