RISTRICT — Cinema Ticket Booking Platform
Built a cinema ticket booking platform using React.js, Node.js, MongoDB, Redis, Socket.IO, and Razorpay. Engineered real-time seat locking with Socket.IO and a 10-minute hold timer, used MongoDB TTL for auto-release, implemented Redis caching that reduced API response time from 2.0s to 0.6s, integrated Razorpay payments with QR-code ticket generation, and created an owner dashboard with role-based JWT authentication.
INTERACT — Real-Time Video Conferencing Application
Built a real-time video conferencing application using React.js, Node.js, WebRTC, Socket.io, Redux, and Redis. Implemented signaling for video, audio, and screen sharing for up to 6 participants, persistent chat with Redis buffering and MongoDB flushing, meeting join requests, Google OAuth 2.0 authentication, JWT sessions, and centralized Redux Toolkit state management.
Autonomous Product Manager — AI-Driven Agile Product Management Tool
Created an AI-driven tool using Next.js, Python FastAPI, PostgreSQL, Prisma, Gemini AI, and the Jira API to convert uploaded PDF/DOCX requirement documents into structured sprints and user stories. Developed document parsing and AI orchestration, extracted business goals and stakeholders, generated Agile workflows, and pushed structured sprints and stories to Jira boards with board-type validation.