Hello, I'm

I’m a full-stack web developer who enjoys building scalable, responsive, and user-friendly web applications using modern technologies.

hero image

+

DSA Problems (LeetCode)

+

Projects

Years of Coding

About Me

I am a full-stack web developer with a passion for building interactive and responsive web applications. I have experience working with JavaScript, React, Redux, Node.js, Express, MongoDB, SQL, HTML, CSS, and Git. I am a quick learner who is always eager to expand my knowledge and skill set. I am excited to collaborate with others to create impactful applications.

  • Node.js
  • Express
  • Mongodb
  • SQL
  • JavaScript
  • React

My Projects

  • Blog Website

    A full-stack blog website built with Node.js, Express, MongoDB, and EJS, featuring an admin panel for managing posts and comments, along with secure user authentication (login/signup).

  • Chat Application

    A full-stack chat application built using a microservices architecture with Next.js, Node.js, Express, MongoDB, WebSockets, Redis, and RabbitMQ. It features secure JWT authentication, real-time messaging, online/offline status, typing indicators, and image sharing.

  • Sanjivani College AI Chatbot

    A full-stack AI-powered chatbot for college ERP and admissions, built using React, Node.js, MongoDB, and FastAPI microservices. Supports multiple AI providers (Gemini, OpenAI, Groq, OpenRouter, Ollama), multilingual conversations, voice interaction (STT/TTS), and optional RAG-based semantic search using ChromaDB. Includes an admin panel for FAQ and user management, secure JWT authentication, and a privacy-focused stateless architecture.

  • Class Management System

    A full-stack classroom management web application built with React, TypeScript, Vite, Tailwind CSS, and Supabase. It supports teacher and student roles with features like class creation, quiz and task management, leaderboard tracking, performance analytics, and LeetCode integration. Includes secure authentication, role-based access control, and real-time data handling using Supabase.

Let's Connect

I’m currently seeking new opportunities, and my inbox is always open. Whether you have a question or just want to say hi, I’ll do my best to get back to you!

Github IconLinkedin IconEmail Icon