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

  1. Backend Engineer Intern (MERN Stack)

    Jun 2026 — Aug 2026

    UWIT 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 — 2027

    KIET Group of Institutions

  • Bachelor of Computer Applications

    2021 — 2024

    Chaudhary Charan Singh University

  • Class XII

    2021 — 2021

    B.K.D Inter College

  • Class X

    2019 — 2019

    B.K.D Inter College

Certifications1

  • Java Programming and JavaScript

    2024

    Infosys Springboard