Software engineer from Mumbai. I write TypeScript, Swift, and Python — native macOS clients in Swift, servers and web apps in TypeScript, agents and data pipelines in Python. The language follows the job.
I like software that sits close to whatever it serves — native macOS apps that work with a device directly, file transfer that moves bytes browser-to-browser on WebSockets and Socket.IO with Redis in the background, link tooling that keeps URLs the size they were before tracking grew onto them — and agents in Python and LangChain: retrieval pipelines that read live support tickets, resolve what they can, and route the rest to the right team, with a working frontend under it, running, not a mockup.
I love open source, so most of what I build ends up in a public repo — pinned right below.
The same instinct drives the infrastructure side: my own uptime watching, my own VPN, my own DNS-level ad blocking — keeping services awake is a chore I do delegate to nobody.
Everything I ship ends up deployed, documented, and runnable by someone who didn't build it. That's the finish line I hold my work to.