About
Backend-focused Full Stack Developer (MCA) with hands-on experience building REST APIs, JWT authentication and real-time applications using Node.js, Express.js, React.js and MySQL. Completed a Backend Engineer internship (MERN stack) and built two full-stack projects: an AI-assisted expense tracker and a scalable real-time chat application using Socket.IO and Redis.
Experience1
Backend Engineer Intern (MERN Stack)
Jun 2026 — Aug 2026UWIT Pvt. Ltd. · Internship · Ghaziabad, India
Developed backend modules for a client job portal using Node.js, Express.js and MySQL, implementing REST API routing and database schema design. Built and tested REST API endpoints with Postman and collaborated with an Agile team using Git and GitHub across the MERN stack.
Projects2
SpendWise: AI-Powered Full-Stack Expense Tracker
Built a responsive React.js frontend and a Node.js/Express.js REST API with 14 endpoints on MySQL using Sequelize ORM in an MVC architecture; deployed on Render and Vercel. Secured the application with JWT authentication, bcrypt password hashing and rate limiting on login and password-reset endpoints. Implemented server-side pagination, search and filtering for efficient expense management. Integrated Google Gemini API for automatic expense categorisation and Cashfree for payments; added dashboard charts and budget alerts.
Open on expese-tracker-project-1.vercel.app- React.js
- Node.js
- Express.js
- MySQL
- Sequelize ORM
- JWT
- Google Gemini API
- Cashfree
Group Chat: Real-Time Chat Application
Built a real-time messaging application with group chat, private chat, online presence and typing indicators using Socket.IO, React.js, Node.js and Express.js. Implemented JWT authentication and authorization for REST APIs and Socket.IO connections, with per-user rooms for private messaging. Integrated Redis with the Socket.IO Redis Adapter to enable scalable communication across multiple server instances. Designed the MySQL schema with Sequelize ORM on an Aiven cloud database, using indexed queries and paginated message history. Added media sharing (images, video, audio, files) with Multer using file type and size validation, and Gemini API reply suggestions.
- React.js
- Node.js
- Express.js
- Socket.IO
- Redis
- MySQL
- Sequelize ORM
- JWT
- Aiven
Education4
Master of Computer Applications
2025 — 2027KIET Group of Institutions
Bachelor of Computer Applications
2021 — 2024Chaudhary Charan Singh University
Class XII
2021 — 2021B.K.D Inter College
Class X
2019 — 2019B.K.D Inter College
Certifications1
Java Programming and JavaScript
2024Infosys Springboard