About
Aspiring Backend Developer with hands-on experience building web applications using Node.js, Express.js, MongoDB, and MySQL. Skilled in backend development, authentication, REST APIs, payment gateway integration, cloud storage, and AI-powered features.
Experience
-
System Engineer TraineeInfosys LimitedAug 2020 – Apr 2021
Completed structured training in Java, DBMS, and software development fundamentals.
Education
-
2019
B.E.Modern Education Society's College of EngineeringAwarded by SPPUComputer Engineering · Aug 2015 – Jul 2019
-
2015
DiplomaCusrow Wadia Institute of TechnologyComputer Engineering · Aug 2012 – May 2015
Skills
Tools / apps / platforms
Languages
Projects
-
Group Chat ApplicationNode.js, Express.js, Socket.IO, MySQL, Sequelize, AWS S3
Real-time group chat (Socket.IO) with invite links, role-based admin control, and AWS S3 media sharing. Optimized application performance by archiving old messages through scheduled cron jobs. Designed SQL schemas for one-to-one, one-to-many, and many-to-many relationships using Sequelize. User credentials and confidential configuration secured using environment variables.
-
Salon Appointment Booking SystemNode.js, Express.js, MySQL, Sequelize, Razorpay
Customer, staff, and admin roles with scheduling, rescheduling, and cancellations. Cron-based reminders and Razorpay payments with invoice generation. Gemini-powered beauty/skincare AI assistant plus an admin dashboard for appointments and customer activity.
-
Expense Tracker Web ApplicationNode.js, Express.js, MongoDB, AWS S3, Razorpay
Gemini-powered auto-categorization plus premium analytics, leaderboard, and download history. Integrated Razorpay for subscriptions and AWS S3 for secure report downloads. Restricted leaderboard and expense-download access to premium subscribers, with pagination for efficient record management.
-
Student Productivity & Burnout DetectorNode.js, Express.js, MongoDB, Gemini API
Logs study hours, sleep, mood, and energy; backend logic processes the last 7 calendar days, assigning default values for missing entries. Built with secure JWT/bcrypt authentication and RESTful task management APIs. Integrated Gemini API to generate personalized burnout reasons and suggestions based on last 7-days data, shown on responsive dashboards.