Snappy - Real-time Chat Application

projects
  • Engineered a scalable real-time chat application using React.js, Node.js, Express.js, and Socket.io, supporting 150+ concurrent users with sub-0.5s message delivery (200–300ms latency) under heavy load.
  • Implemented secure authentication and role-based access control using JWT, protecting REST APIs and WebSocket channels with HTTPS, input validation, token refresh, and session management.
  • Containerized and deployed using Docker, AWS ECS, and Netlify, configuring Nginx with SSL/TLS and CI/CD via GitHub Actions, reducing deployment time by 70%.
  • Optimized socket reconnection logic and MongoDB queries using indexing, eliminating race conditions and reducing response time by 30% under peak load.

Singitronic - Electronics eCommerce Platform

projects
  • Engineered a full-stack electronics eCommerce platform using Next.js (React) and Node.js, delivering a custom-designed, mobile-responsive interface with support for 100+ product SKUs.
  • Implemented core eCommerce functionality including product catalog, shopping cart, secure user authentication, and order processing using a MySQL backend, achieving 0.5s average API response.
  • Built a comprehensive admin dashboard for real-time product management, order tracking, and business analytics, streamlining administrative workflows by 70%.
  • Optimized application performance through modular architecture and software engineering best practices, resulting in a scalable production-ready codebase.

DSA Problem Solving - 300+ Problems

projects
  • Solved 300+ Data Structures and Algorithms problems across LeetCode and GeeksforGeeks using C++.
  • Earned 50-Day and 100-Day Coding Streak Badges on LeetCode for consistent practice.
  • Strong proficiency in algorithms including sorting, searching, dynamic programming, graphs, trees, and greedy algorithms.
  • Applied problem-solving skills in competitive programming and real-world project optimization.