Projects
A curated collection of projects that showcase my approach to solving complex problems.
MERN ChatApp
A real-time chat platform with WebRTC video/voice calls, private/group messaging, media sharing, reactions, AI smart replies, and IndexedDB SWR caching (45% faster load).
SyllabAI
An AI-powered course generator converting topics/PDFs into structured learning courses using Google Gemini API and Next.js Server Actions with PostgreSQL.
Radish - In-Memory Database
A Redis-compatible in-memory database built from scratch in Java using an event-driven I/O model (Java NIO Selector), custom RESP parser (~165K req/sec), and AOF persistence.
URL Shortener - Industry-Grade Platform
Full-stack URL shortening platform with Nginx load balancing (3 backend instances), MaxMind GeoIP2 analytics, Redis rate limiting, and Prometheus/Grafana observability.
BrutShop - E-commerce Platform
Neo-brutalist e-commerce platform with JWT-based RBAC, Razorpay payments, Redis caching (<200ms responses), Cloudinary media, and automated CI/CD pipelines.
Guide Weave (Samsung PRISM R&D)
AI-powered visual guide generator using a Multimodal RAG pipeline and ChromaDB with locally deployed LLMs and custom benchmarking pipelines.