Harish Kumar

About

Engineer. Architect. Builder.

I started writing code at university to build things I couldn't find — attendance systems, ordering pipelines, an IoT dashboard. The pattern was consistent: if the tool didn't exist, I built it. If the constraints didn't allow the clean solution, I found the honest one.

I've been a tech lead at BrowserStack and Capillary. I've shipped checkout migrations on revenue-critical paths, built experimentation frameworks, designed async upload pipelines, and led migrations across infrastructure I didn't originally build.

The work that interests me most happens at the edge of product and engineering — where the question isn't “can we build this?” but “should we build this, and if so, how?” I care about tradeoffs made visible, decisions made defensible, and systems that don't need heroics to keep running.

Things I believe

01

Best practices are just someone else's tradeoffs.

02

If you can't explain the constraint, you don't understand the decision.

03

A system that requires constant heroics to stay alive was designed wrong.

04

Most over-engineering comes from optimizing for the wrong kind of future.

Now

Tech Lead at Capillary Technologies, working on the Engage platform — multi-channel marketing automation for enterprise.