Skip to content
View Saumyaketu's full-sized avatar

Highlights

  • Pro

Block or report Saumyaketu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Saumyaketu/README.md

Hi there! 👋 I'm Saumyaketu Chand Gupta

Full-Stack Developer | System Design Enthusiast | AI/ML Explorer


About Me

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

Tech Stack

Frontend

React TypeScript Next.js Vite Tailwind CSS

Backend & Database

Node.js Express MongoDB Redis

Tools & Libraries

JavaScript Python Git Docker

Authentication & APIs

  • JWT Authentication & Authorization
  • OAuth Integration
  • RESTful API Design
  • Real-time WebSocket Communication
  • WebRTC for P2P connections

Featured Projects

1. Distributed URL Shortener

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


2. YouTube Clone & Watch Party Platform

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


Other Notable Projects

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)

Core Competencies

Web Development

  • Full-stack development (Frontend → Backend → Database)
  • RESTful API design and implementation
  • Real-time applications (WebSockets, Socket.io)
  • Responsive UI design with modern frameworks

System Design

  • Distributed systems and microservices
  • Caching strategies (Redis)
  • Database optimization and query design
  • Scalability and performance optimization

Authentication & Security

  • JWT and OAuth implementations
  • Password hashing and encryption
  • Rate limiting and DDoS protection
  • Input validation and sanitization

Data Science & AI

  • Machine Learning model development
  • Data analysis and visualization
  • Python scripting and automation
  • LLM integration

GitHub Stats

Overall GitHub Statistics

GitHub Stats

GitHub Contribution Streak

GitHub Streak

Connect with Me


What I'm Learning

  • Advanced system design patterns
  • Performance optimization techniques
  • LLM fine-tuning and RAG systems
  • Microservices and cloud deployment

Fun Fact

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!

Pinned Loading

  1. Distributed-URL-Shortener Distributed-URL-Shortener Public

    TypeScript

  2. Youtube-clone Youtube-clone Public

    TypeScript

  3. Notes-App Notes-App Public

    JavaScript 1

  4. Book-Recommender-LLM Book-Recommender-LLM Public

    Jupyter Notebook

  5. Heart-Failure-Prediction Heart-Failure-Prediction Public

    Jupyter Notebook

  6. Portfolio1 Portfolio1 Public

    JavaScript