I work where the
answer isn't obvious.
I started out in philosophy. For a few years my job was to argue about truth, knowledge, and what we actually owe each other, and I loved the rigor of it. Then one afternoon, three weeks into circling the same question in a seminar, something shifted: I didn't want to only describe the world. I wanted to build small pieces of it and see if they held.
Code was the first place I found where an idea had to be true or it simply wouldn't run. You can talk your way around a professor; you can't bluff a compiler. That honesty was addictive, and I followed it out of arguments and into systems.
I build now, but I never stopped thinking like a philosopher. I trust the question more than the first answer, I'm at home where nothing is settled yet, and the work I reach for is always at the founding end, before the problem has a name.
- I
First principles, then constraints.
I'd rather argue with the problem statement for a day than spend two weeks on the wrong spec. Constraints earn their seat at the table after the goal is sharp.
- II
Compounding leverage beats one shipped feature.
I optimize for tools and primitives that change how a team operates. The right abstraction is worth ten of the right tickets.
- III
The boring parts are where products live or die.
Auth, reconciliation, tenancy, state. Get them honest and the surface area takes care of itself.
- IV
Ambiguity is the work, not a problem to escape.
When the brief is still moving, I want to be the one holding it. That's where the actual decisions get made.
What I reach for, chosen by fit over familiarity.
- Go
- Java
- Python
- TypeScript
- PostgreSQL
- ClickHouse
- DragonflyDB
- Pinecone
- AWS
- Docker
- Kubernetes
- Microservices
- Event-Driven
- Multi-tenant
- LangChain
- LangGraph
- LangSmith
- MCP
- RAG
- Agno
- React
- Next.js
I keep close to people who are still figuring things out.
Most of my time outside work is around founders, operators, and engineers in Ahmedabad's product, AI, and GTM circles. On the side, I'm building BeHalix, a social companion platform addressing the "who do I go with?" gap in event participation. Off-screen, strength training and table tennis. Daily resets that keep the thinking sharp.