Skip to content
View rahul-0153's full-sized avatar
  • Deloitte India
  • Bengaluru

Block or report rahul-0153

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rahul-0153/README.md

Hi, I'm Rahul Gupta 👋

Senior Software Developer · 3 years @ Deloitte India · IIT Guwahati
📍 Bengaluru, India

📧 rahulgupta0153@gmail.com  |  LinkedIn  |  GitHub


About me

Senior Software Engineer with 3 years at Deloitte India, building scalable cloud-native systems on AWS for enterprise clients across manufacturing, retail, and BFSI. I've led a team of 4, shipped 15+ features end-to-end, and engineered pipelines serving 55k+ users.

My focus is on clean API design, distributed systems, and security-first development — from CIAM integrations to SAST/DAST/VAPT compliance.

  • 🔭 Currently building: JobFlow — a production-grade distributed job queue with BullMQ + Redis
  • 💡 Interests: system design, microservices, AWS architecture, developer tooling
  • 🏆 CodeChef Rank 2 among 10k+ participants · Deloitte Best Team Award
  • 🎓 BTech, Chemical Engineering — IIT Guwahati (8.4 GPA)

Tech stack

Languages

JavaScript TypeScript Python C++

Backend & Frameworks

Node.js Express FastAPI Flask Electron.js

Databases

MySQL MongoDB Redis OpenSearch

AWS & DevOps

AWS Docker Lambda Kinesis

AWS: ECS · ECR · RDS · S3 · SQS · EC2 · Cognito · OpenSearch · Lambda · Kinesis


Featured projects

Project What it does Stack
🔁 JobFlow Production-grade distributed job queue with priority scheduling, exponential backoff, dead-letter queues, and dual-storage architecture Node.js, BullMQ, Redis, MongoDB, Docker
🎬 CineMatch AI movie recommendation platform with mood quiz, multi-turn chatbot, and "Watch With" mode that reconciles two users' preferences Node.js, React, Groq (LLaMA 3.3), MongoDB Atlas, JWT, TMDB API

Work highlights @ Deloitte

✦ Led 4-developer team across 10+ enterprise clients (manufacturing, retail, BFSI)
✦ Shipped 15+ features on an internal workflow scripting tool adopted by 4k+ users  
✦ Built a data capture pipeline on AWS serving 55k+ users — 30% query performance gain
✦ Designed secure auth flows with CIAM integration for seamless client onboarding
✦ Maintained SAST · DAST · VAPT compliance across all production deployments

Always open to interesting backend problems and good engineering conversations.

Pinned Loading

  1. Distributed-Job-Queue Distributed-Job-Queue Public

    Production-grade distributed job queue with priority scheduling, retry logic, and dead letter queues

    JavaScript

  2. Cinematch Cinematch Public

    AI-powered movie recommendation platform with mood quiz and multi-turn chatbot

    JavaScript 1

  3. ChatCord-Application ChatCord-Application Public

    Real-time multi-room chat application with WebSocket support

    JavaScript 1

  4. Ekart Ekart Public

    Full-stack e-commerce application with cart and order management

    JavaScript 1

  5. CodeForces-Extension CodeForces-Extension Public

    Chrome extension that fetches a random Codeforces problem based on your chosen difficulty rating

    JavaScript 1

  6. Employee-Attrition-Prediction Employee-Attrition-Prediction Public

    ML model to predict employee churn from HR data using classification algorithms

    Jupyter Notebook