My programming experience includes Java, Python, JavaScript, TypeScript and SQL.
I have worked with React, Next.js, Node.js, Express.js, FastAPI and Spring Boot for application development.
I have also explored PostgreSQL, MongoDB, MySQL and pgvector for data storage and retrieval.
I have also worked with tools and technologies such as Docker, AWS, GitHub Actions, Render and Git.
In the Generative AI space, I have explored large language models, Gemini API, retrieval-augmented generation, embeddings, semantic search, hybrid search, function calling, structured outputs and prompt engineering.
I describe my professional journey as a blend of backend, full‑stack, and Generative AI work, built on a Computer Science Engineering degree from Chitkara University and active community involvement.
I am interested in software engineering, particularly backend development, full‑stack applications and Generative AI.
My academic background is in Computer Science Engineering from Chitkara University.
My technical journey includes working with Java, Python, JavaScript, React, Next.js, Node.js, FastAPI, PostgreSQL and MongoDB.
MockMate, an AI-based placement preparation platform with mock interviews, resume analysis and online assessment simulation;
RepoLens, a codebase assistant that uses retrieval-augmented generation to answer questions about GitHub repositories with file and line references;
CampusFind, a real-time lost-and-found platform with search, matching and communication features.
I have also been involved in technical community activities through the ACM Student Chapter at Chitkara University, where I served as Technical Head.