Backend and Agentic AI Developer. Currently at NPCI, building and shipping production systems.
Three layers of the same stack: the services, the intelligence on top of them, and the infrastructure that keeps both running.
I am proficient in Python, TypeScript and Go, and comfortable choosing between them based on what a problem needs. My strongest experience is with FastAPI for Python services, along with NodeJS and Express on the JavaScript side.
I am experienced with Cassandra for modelling and querying data at scale, and I am also skilled in React, which lets me contribute to the frontend of a project when required.
I am skilled in developing LLM powered applications using LangChain for composing models, tools and retrieval pipelines, and LangGraph for stateful workflows that involve branching, tool use and multi step agents.
I have hands on experience with vector databases and retrieval augmented generation, including embeddings, chunking strategies and evaluating how reliably a system responds.
I am comfortable working in Linux environments and experienced with Docker for containerising applications. I also have working knowledge of Kubernetes for deploying and orchestrating services across multiple containers.
I am familiar with setting up CI/CD pipelines to automate testing and deployment, and I use Git confidently for version control, branching and collaborating on a shared codebase.
Systems I designed, built and shipped end to end. Every one of them is live and the source is open.
Open to backend and AI engineering roles, and always happy to talk shop.