I'm a passionate full-stack developer with expertise in building scalable web applications, designing distributed systems, and exploring AI/ML solutions. I love turning complex problems into elegant, user-friendly solutions.
Currently focused on:
- Building production-grade full-stack applications
- System design and distributed architectures
- Machine Learning and data science projects
- Modern JavaScript/TypeScript development
- JWT Authentication & Authorization
- OAuth Integration
- RESTful API Design
- Real-time WebSocket Communication
- WebRTC for P2P connections
A production-ready URL shortening service demonstrating advanced backend architecture
Key Features:
- User registration with secure authentication (JWT + Bcrypt)
- URL shortening with analytics tracking
- Redis caching for optimal performance
- Rate limiting to prevent abuse
- Docker deployment ready
- React TypeScript frontend with modern UI
Tech Stack: Node.js, Express, MongoDB, Redis, TypeScript, React, Tailwind CSS
What I learned: Distributed system design, caching strategies, security best practices
📍 View Repository | 🌐 Live Demo
A full-featured video streaming platform with real-time collaboration features
Key Features:
- Video Streaming Platform — Upload, watch, like, comment, and manage content
- Real-Time Watch Parties — Synchronized playback with Socket.io for multiple users
- WebRTC Video Calling — Peer-to-peer video chat with screen sharing & recording
- Secure Authentication — Google OAuth + Phone OTP via Firebase
- Payment Integration — Razorpay for subscription management (Bronze, Silver, Gold tiers)
- Advanced Features — Multilingual comments, geolocation tagging, PWA support
- Gesture Controls — Tap-based player controls for seamless UX
- Offline Downloads — Save videos for later viewing
Tech Stack:
- Frontend: Next.js, React 19, Tailwind CSS, Radix UI, Socket.io-client
- Backend: Node.js, Express, MongoDB, Socket.io
- Services: Firebase, Cloudinary, Razorpay
What I learned: Complex real-time systems, WebRTC signaling, payment integration, scalable architecture
📍 View Repository | 🌐 Live Demo
| Project | Tech Stack | Description |
|---|---|---|
| Notes App | JavaScript, DOM APIs | Lightweight note-taking application |
| Book Recommender (LLM) | Python, Jupyter, LLM APIs | ML-based book recommendation engine |
| Heart Failure Prediction | Python, Pandas, Scikit-learn | Healthcare ML model for disease prediction |
| Portfolio | React, Node.js, MongoDB, Tailwind | Full-stack portfolio with admin panel |
| Social Media | JavaScript, REST APIs | Social networking platform prototype |
| React Learning | React, Vite, React Scripts | Multiple React implementations (CRA, Vite, Tailwind) |
- Full-stack development (Frontend → Backend → Database)
- RESTful API design and implementation
- Real-time applications (WebSockets, Socket.io)
- Responsive UI design with modern frameworks
- Distributed systems and microservices
- Caching strategies (Redis)
- Database optimization and query design
- Scalability and performance optimization
- JWT and OAuth implementations
- Password hashing and encryption
- Rate limiting and DDoS protection
- Input validation and sanitization
- Machine Learning model development
- Data analysis and visualization
- Python scripting and automation
- LLM integration
- LinkedIn: Saumyaketu Chand Gupta
- Email: saumyaketu1908@gmail.com
- Portfolio: saumyaketu
- Advanced system design patterns
- Performance optimization techniques
- LLM fine-tuning and RAG systems
- Microservices and cloud deployment
I enjoy solving complex problems and transforming ideas into reality through code. Whether it's building scalable backends, creating intuitive frontends, or exploring AI/ML possibilities, I'm always up for a challenge!
⭐ Feel free to star my repositories and reach out if you'd like to collaborate!