About
B.Tech CSE student at Galgotias University with hands-on experience building full-stack web applications using React, Node.js, Express, and MongoDB. Completed a Java programming internship and a software engineering certification, with a focus on API development, authentication, and problem solving.
Experience
-
Java Programming InternCode AlphaOct 2024 – Nov 2024
Developed Java-based applications including a Travel Itinerary Planner and Student Grade Tracker as part of the internship program. Applied object-oriented programming concepts including classes, objects, inheritance, encapsulation, and modular program design. Implemented application logic for managing travel plans and student grades using Java. Strengthened problem-solving and Java programming skills through hands-on development tasks.
Education
-
Bachelor of Technology in Computer Science EngineeringComputer Science · 2022 – 2026
Skills
Tools / apps / platforms
Projects
-
Weather ApplicationHTML, CSS, JavaScript, OpenWeatherMap API
Developed a responsive weather application that retrieves and displays real-time weather data from the OpenWeatherMap API. Implemented asynchronous API requests and city-based weather search using JavaScript.
-
Learning Management System (In Progress)React.js, Node.js, Express.js, MongoDB, JWT
Developing a full-stack LMS with role-based access for administrators, instructors, and students. Implemented JWT-based authentication and authorization with protected routes and role-specific access control. Designed a layered backend with routes, middleware, controllers, services, and database models. Built REST APIs and MongoDB schemas for users, categories, courses, and learning resources.
-
Full-Stack E-Commerce WebsiteReact.js, Node.js, Express.js, MongoDB, Firebase Auth, Razorpay, Cloudinary
Developed and deployed a full-stack e-commerce platform with user authentication, product management, cart functionality, order processing, and online payments. Implemented Google Sign-In using Firebase Authentication and JWT-based authorization for user-specific and administrative routes. Integrated Razorpay with server-side order creation, payment verification, and transaction-status handling. Built REST APIs with Node.js and Express.js, using MongoDB for data storage and Cloudinary for image management; deployed using Render and Netlify.
Courses & certifications
- Software Engineering Certification · NPTEL · 2024