A full-stack video streaming platform built entirely from scratch using the MERN stack.

Engineered a robust backend using Express and Node.js, featuring secure JWT authentication, Bcrypt password hashing, and seamless media uploads via Cloudinary.
Designed an interactive, responsive frontend using React, Vite, and Tailwind CSS, providing a modern, fast, and accessible user interface.
Implemented a comprehensive video streaming and playback experience using video.js and complex state management with Redux Toolkit.
Frontend Library
State Management
Backend Runtime
Backend Framework
Database
Styling
High-performance video playback using video.js, with support for smooth buffering and quality controls.
Robust user authentication and session management using JWT and secure, HTTP-only cookies.
Direct integration with Cloudinary for fast, reliable, and optimized video and image hosting.
Utilized Redux Toolkit to predictably manage complex application state, caching, and data synchronization.
Built a highly responsive and accessible UI using Radix UI primitives and Tailwind CSS for rapid styling.
Fully hand-coded backend logic for commenting, liking, subscribing, and viewing history.




I'm actively seeking opportunities to join a great team and contribute to exciting products. Drop me a message!