My Projects

Here are some of the projects I've completed across different programming languages and technologies.

AI-Quizer

AI-Quizer

A scalable real-time multiplayer quiz platform that generates adaptive questions using Google Gemini API. Built with Node.js, Express, MongoDB, and Socket.IO. It supports concurrent users with synchronized timers, live scoring, and dynamic leaderboards, enhanced by JWT-based authentication and Redis-powered real-time communication.

Node.jsExpress.jsMongoDBSocket.IORedisGemini APIReactTailwind CSS
DSA Instructor Bot

DSA Instructor Bot

An AI-powered chatbot that helps users understand Data Structures & Algorithms (DSA) concepts in the simplest possible way. Built using React and Tailwind CSS, it leverages Google's Gemini 2.5 Flash model via the Gemini API to provide focused, topic-restricted explanations.

ReactTailwind CSSGemini APIJavaScript
VideoTube

VideoTube

A scalable video hosting and channel platform supporting uploads, subscriptions, likes, comments, playlists, and personalized watch history. Built with a modular backend architecture and optimized for performance and horizontal scalability.

Node.jsExpressMongoDBJWTCloudinaryMulter
Weather Sphere

Weather Sphere

A responsive, user-friendly weather application that delivers real-time weather updates. Built using React and Tailwind CSS, it integrates the WeatherAPI to fetch live weather data based on user input.

ReactTailwind CSSJavaScriptWeatherAPI
Tic Tac Toe Game

Tic Tac Toe Game

A classic two-player game built using pure HTML, CSS, and JavaScript. It includes features such as a reset button to clear the current game and a new game button to reinitialize the board for a fresh start.

HTMLCSSJavaScript