Projects

Production-grade applications built with modern JavaScript, Python, and AI

Featured
Privacy-First Chatbot

Privacy-First Chatbot

Architected a fully local, privacy-first RAG chatbot with zero external data transmission — PDFs, embeddings, chat history, and LLM inference run entirely on the user's machine.

  • Implemented a 3-strategy hybrid retrieval pipeline (semantic + MMR + BM25) with exact source attribution, and persistent chat sessions stored in SQLite.
  • Orchestrated 3 containerized services via Docker Compose with one-command deployment, featuring a glassmorphism UI with real-time health monitoring.
Next.jsFastAPILangChainChromaDBSQLiteOllamaDockerTypeScriptPython
Mentovara - Full Stack EdTech Platform

Mentovara - Full Stack EdTech Platform

Developed a multi-role EdTech platform (instructor + student) with course management, video streaming, and enrollment — scoring 95 on Lighthouse.

  • Integrated Razorpay payment gateway with webhook-driven enrollment and JWT-secured REST APIs with SMTP-based authentication.
  • Containerized the full stack with Docker and configured CI/CD via GitHub Actions for consistent multi-environment deployments.
Next.jsNode.jsExpress.jsMongoDBDockerGitHub ActionsRazorpayNodemailerSMTP ServiceMulterCloudinary
Video Streaming Backend API

Video Streaming Backend API

Developed a production-ready backend API with user authentication, cloud-based video uploads via Cloudinary, and efficient streaming through modular RESTful endpoints.

  • Hardened the API with rate limiting, input validation, and centralized error handling for reliable performance.
Node.jsExpress.jsMongoDBMulterCloudinaryJWT