About

Backend Developer with 11 months of experience building production Python and Django backend systems, REST APIs, scheduled jobs, data pipelines, HRMS modules, and AI-powered applications. Experienced with Django REST Framework, FastAPI, PostgreSQL, Celery, AWS S3, Docker, Kubernetes, Google Sheets API, OpenAI, and Gemini.

Experience1

  1. Backend Developer

    Feb 2026 — Present

    EZ Works · Gurugram

    Owned the Leave & Attendance module of an internal HRMS, delivering 13 Django models, 37 REST API endpoints, and 16 scheduled jobs for leave management, attendance, shift rostering, compensatory off, disputes, and data reconciliation. Built an idempotent ETL pipeline using the Google Sheets API to ingest biometric punch-machine data and designed a state machine that reconciled punches, timesheets, approved leave, shifts, holidays, and weekly offs into daily attendance states. Implemented a Django leave and policy engine across 3 operating entities, supporting leave balance validation, WFH caps, permitted leave types, half/full-day requests, supporting documents on AWS S3, and automated leave status transitions.

    • Delivered 13 Django models
    • Created 37 REST API endpoints
    • Automated 16 scheduled jobs for leave management
    • Handled 100+ files daily in a file-processing pipeline

Projects2

  • TweetHub

    Developed a backend social platform with REST APIs, MySQL database schemas, Sequelize ORM queries, JWT authentication, and role-based access control for users, posts, likes, and comments.

    • JavaScript
    • Node.js
    • Express.js
    • MySQL
    • Sequelize
    • JWT
  • NeoLibrary

    Engineered a library-management backend with REST APIs for books, users, and transactions using JWT, Passport.js, and Admin/User authorization.

    • Node.js
    • MySQL
    • Sequelize ORM
    • JWT
    • Passport.js

Education2

  • Bachelor of Technology

    2022 — 2026

    Noida Institute of Engineering and Technology

    Computer Science and Engineering

  • Class XII

    2021 — 2022

    Bharat National Public School