Detail-oriented MERN Stack Trainee with hands-on experience gained through professional training at Webskitter. Experienced in building responsive web applications using React.js and developing efficient backend APIs with Node.js, Express.js, and MongoDB. Passionate about leveraging full-stack skills to contribute to a growing development team as a junior developer.
Developed a Task Management Web Application using HTML, CSS, and Vanilla JavaScript to manage daily tasks efficiently. Implemented features like add, update, and delete tasks without page refresh, a dynamic dashboard showing productivity metrics, and LocalStorage for persistent client-side data storage.
Developed a RESTful Product Management API using Node.js, Express.js, and MongoDB to perform secure CRUD operations.
Implemented JWT-based authentication and file upload using Multer with Cloudinary integration for product image storage.
Designed a modular MVC architecture ensuring scalable and maintainable backend services.
Built a secure authentication and authorization system implementing Role-Based Access Control (RBAC) using Node.js, Express.js, MongoDB and EJS.
Implemented JWT authentication and middleware-based route protection to restrict access based on user roles.
Designed scalable API endpoints for user registration, login, and permission-based access control.
Collaborated with a team member to develop a Doctor Appointment Management System that allows patients to book and manage doctor appointments online.
Implemented user authentication, appointment scheduling, and dynamic server-side rendering using EJS.
Developed backend APIs and database schema for appointment scheduling and user management.
B.Tech in Computer Science Engineering (9.15)
Class XII (77%)
Class X (80%)