Projects

Things I've built — agents, retrieval systems, and full-stack applications.

01

AutoHackFix

Autonomous GitHub bug-fixing agent that clones repos, detects issues, and opens PRs with LLM-generated fixes.

Next.js · FastAPI · LangGraph · GitHub API

  • 4-stage LangGraph pipeline with explicit state transitions to block hallucinated edits.
  • Function-level vector chunking cut irrelevant tokens in LLM context by ~40%.
02

VibeInterviewer

Voice-based mock interview simulator with multi-turn LangGraph scoring across six rubric dimensions.

React · FastAPI · LangGraph · Web Speech API

  • Web Speech API feeds a scoring engine with per-dimension improvement suggestions.
  • Contextual follow-up questions without manual scripting.
03

My RAG

Production document Q&A with paragraph-boundary chunking and hybrid dense–sparse retrieval in Qdrant.

FastAPI · LangChain · Next.js · Qdrant

  • Recursive chunking reduced context fragmentation by ~65% vs. fixed-size splits.
  • Embedding-similarity cache cut LLM API calls by 45% on near-duplicate queries.
04

Finance Dashboard

Full-stack financial analytics platform with JWT auth, RBAC, and MongoDB aggregation pipelines.

Next.js · TypeScript · MongoDB · Recharts · Zod · JWT

  • Compound indexes cut dashboard load from 2.8s to 650ms (77%).
  • Client-side memoization achieves sub-200ms chart renders.

More projects

Earlier work — community apps, realtime chat, and booking platforms.

05

AskMeWhy

AI-powered developer Q&A forum with LangChain-backed answers.

Next.js · MongoDB · LangChain

  • Community threads with AI-assisted responses for technical questions.
  • Next.js frontend with MongoDB for posts and user data.
06

CodeConnect

Real-time developer community chat with rooms and live messaging.

Next.js · Node.js · MongoDB · Socket.IO

  • Socket.IO for instant message delivery across connected clients.
  • Next.js UI with Node.js API and MongoDB persistence.
07

StayWise

Hotel booking platform with property listings and admin dashboard.

Node.js · Express.js · MongoDB · Bootstrap

  • Express REST API with MongoDB for reservations and listings.
  • Bootstrap UI for search, booking flow, and management views.
08

MyCamps

Campground discovery app with map integration and reviews.

Node.js · MongoDB · Express.js · EJS · MapTiler

  • MapTiler maps for browsing campground locations.
  • Node/Express backend with MongoDB and EJS server-rendered views.