Passionate about creating amazing web experiences and solving complex problems through code.


Get to know more about my journey, skills, and passion for development
A passionate and curious Web Developer, currently pursuing my engineering degree at Teerthanker Mahaveer University. I specialize in Full-Stack Web Development using technologies like HTML, CSS, JavaScript, React, Next.js, Node.js, Express, and MongoDB, SQL. I enjoy building intuitive user interfaces and robust backend systems that deliver real value.
Alongside web development, I'm also exploring the world of Data Science and Machine Learning. I'm learning tools like Python, NumPy, Pandas, Matplotlib and Scikit-learn to build intelligent applications powered by data.
I'm also actively sharpening my problem-solving skills with Data Structures and Algorithms in C++. I'm always excited to learn, experiment, and collaborate on new projects. Let's build something impactful together!
Teerthanker Mahaveer University (TMU)
2023-2027
Vasundhara Inter College (VIC)
2023
Vasundhara Inter College (VIC)
2021
A comprehensive overview of my technical skills and expertise across different domains of software development.
Here are some of the projects I've worked on, showcasing my skills in full-stack development.

Developed a full-featured Learning Management System (LMS) supporting separate roles for students and instructors. Implemented secure video streaming using Supabase signed URLs for limited-time access. The system enables course creation, enrollment management, and structured video sections, offering a seamless and role-based learning experience.

A comprehensive, full-stack school management platform engineered with Next.js, Node.js, and SQL. SchoolFlow provides a seamless, real-time ecosystem for Admins, Teachers, and Students, featuring three distinct portals to streamline all academic operations from attendance to fee management.


Developed a fast, secure, browser-based solution for transferring files and messages between a laptop and a mobile device. The application uses QR code synchronization to establish an instant, temporary session, allowing users to upload and download data immediately without login or software installation.