Harish Kumar

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.

01

Recent writing

All posts →
11.9 Seconds: Building an Async Upload Framework with RabbitMQ at Capillary

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.

Oct 2025 ·war-storyarchitect-mindsetgap
Migrating BrowserStack's Legacy Checkout from Ruby to React

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.

Jun 2022 ·war-storyarchitect-mindset
I Wanted to See What Claude Could Do Inside GitHub Actions. So I Gave It a Package Upgrade.

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.

Mar 2026 ·war-storyarchitect-mindsetgap
What AI-Native Development Actually Means for a Team

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.

Apr 2025 ·career-craftarchitect-mindsetgapwar-story
AstraBox — Chrome Extension Built for My Team's Daily Dev Workflow

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.

May 2025 ·war-storyarchitect-mindset
02

Want to talk?

Open to conversations about engineering leadership, product architecture, and early-stage technical challenges.

Get in touch →