About Me
Hey there! I am Prakhar, a software engineer and ECE student at IIIT Bhopal focused on AI engineering, backend systems, and production debugging.
I work primarily in Python and TypeScript, building RAG pipelines and LLM agents with LangChain and LangGraph, and instrumenting them with Langfuse to trace and evaluate what they actually do. On the backend, I build microservices and REST APIs backed by PostgreSQL, MongoDB, and Redis. Much of my work is investigating failures across complex execution paths, using distributed tracing and runtime instrumentation to find the root cause rather than the fastest explanation, and shipping features end to end with Docker and GitHub Actions.
I take data structures and algorithms seriously, not as a numbers game, but as a way to reason clearly about performance, edge cases, and trade-offs. I aim for code that is readable, maintainable, and easy to reason about later.

