Projects
Things I've built — from enterprise full-stack apps to AI agents, RAG systems, and everything in between.
✅ Completed
RAG Chatbot — Java Interview Coach AI
✅ CompletedA Retrieval-Augmented Generation chatbot that answers Java interview questions from personal markdown notes. Built with Next.js 16, FastAPI, LangChain, Groq (Llama 3.1), HuggingFace Endpoint Embeddings, and Neon Postgres with pgvector. Frontend and Python backend co-deployed as a Vercel monorepo.
📋 Planned
Spring Boot AI API
📋 PlannedProduction-ready REST API powered by Spring AI. Exposes RAG capabilities built on Java/Spring Boot with OpenAI integration, streaming responses, and pgvector for document retrieval.
LangGraph AI Agent
📋 PlannedMulti-tool AI agent with memory and Human-in-the-Loop support. Built with LangGraph.js featuring web search, document reading, and ReAct reasoning pattern.
MCP Server — Interview Prep Tools
📋 PlannedA Model Context Protocol server that exposes interview prep content as tools for AI assistants like Claude Desktop and VS Code Copilot.