Skip to content
View thenakulgupta's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Organizations

@telepaygate @Q1bs

Block or report thenakulgupta

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
thenakulgupta/README.md

Nakul Gupta ๐Ÿ‘จโ€๐Ÿ’ป

Backend Engineer | Distributed Systems | Cloud Infrastructure

Delhi, India ๐Ÿ‡ฎ๐Ÿ‡ณ


๐Ÿš€ About Me

I'm a Backend Engineer with 5+ years of experience building scalable distributed systems, event-driven architectures, and cloud infrastructure for high-availability platforms.

Specialized in Node.js, Python, AWS, real-time systems, CI/CD, and production reliability across platforms serving 50K+ MAU and 50K+ concurrent connections.

Strong focus on backend performance, system design, secure multi-tenant systems, and zero-downtime deployments.


๐Ÿ›  Tech Stack

๐Ÿ’ป Languages

Python | JavaScript | Java | PHP | SQL

๐ŸŒ Backend Engineering

Node.js | Express.js | FastAPI | Laravel | REST APIs | WebSockets | Microservices | Distributed Systems | System Design | OOP | Design Patterns

โš™๏ธ Messaging & Caching

Redis | RabbitMQ | Kafka | Elasticsearch | Caching | Rate Limiting | Retries | Idempotency

โ˜๏ธ Cloud & DevOps

AWS (EC2, S3, RDS Multi-AZ, Route53, Lambda) | Docker | GitHub Actions | Jenkins | Caddy | CI/CD | Linux | Grafana | CloudWatch | Production Monitoring

๐Ÿ—„ Databases

MongoDB | MySQL | PostgreSQL | Redis | Elasticsearch

๐Ÿ” Security & Auth

JWT | RBAC | Google/Apple OAuth | Audit Logs | Multi-Tenant Architecture

๐Ÿงช Testing & Tools

Git | Postman | Jest | Mocha | Unit Testing | API Debugging


๐Ÿ’ผ Work Experience

Growhut Technologies Private Limited (Remote)

Software Development Engineer | Sept 2023 - Mar 2026

Tech: Node.js, Python, AWS, MongoDB, MySQL, Redis, RabbitMQ, Kafka, Elasticsearch, WebSockets, Docker, Linux, Grafana, FastAPI

  • Directed backend development for Velozity, an AI-powered virtual office platform supporting 50K+ MAU, 8K - 10K DAU, 3K+ teams, and 50K+ concurrent socket connections.
  • Architected and scaled an event-driven backend across 11 production services using Node.js, AWS, Redis, RabbitMQ, Kafka, MongoDB, MySQL, and WebSockets with ~99.9% uptime.
  • Built multi-tenant authentication and RBAC systems using JWT, Redis-backed sessions, Google/Apple OAuth, audit logs, and permission-scoped access control.
  • Engineered real-time messaging infrastructure handling 10K daily messages and 400 - 500 peak msgs/min using Redis pub/sub, Kafka synchronization, and retry-safe consumers.
  • Reduced P95 latency of the user-details API from 1s โ†’ 140ms (~86%) across 10K+ daily requests via query optimization, indexing, and Redis caching.
  • Developed a FastAPI + RabbitMQ transcription pipeline in 2 days that processed LiveKit meeting audio and generated searchable transcripts, summaries, and tasks for 3,500+ meetings/month.
  • Implemented Elasticsearch across chats and analytics by indexing 200K+ documents, reducing search latency from 2 - 3s โ†’ under 300ms.
  • Automated deployments across 10 AWS EC2 instances using GitHub Actions, blue-green deployments, and Multi-AZ RDS failover for zero-downtime releases.
  • Built CI/CD pipelines for 11 backend services, reducing failed deployments from ~25% โ†’ <2% across 800+ monthly deployments.
  • Led resolution of P0 production incidents (RabbitMQ, DB locks, EC2 overloads), reducing MTTR from 45 min โ†’ 20 min.
  • Mentored 8 junior engineers through onboarding, code reviews, debugging, deployment ownership, and incident response.

Q1 Business Solutions LLC (Remote)

Software Development Engineer 1 | Feb 2021 - Sep 2023

Tech: Node.js, PHP, Laravel, Java, MySQL, AWS, Jenkins, Redis, Elasticsearch, Linux

  • Developed backend systems and checkout infrastructure for a gift-card ecommerce platform serving 150+ active customers, scaling order volume from 10 โ†’ 120 daily orders.
  • Reduced order-details API latency from 2400ms โ†’ 260ms (~89%) using query optimization, indexing, and Redis caching.
  • Improved checkout completion by reducing abandonment from 40% โ†’ 12% through retry-safe order processing and payment reliability improvements.
  • Implemented Elasticsearch across 10K - 15K order and transaction records, enabling near real-time admin search and faster operational workflows.
  • Managed CI/CD pipelines for 4 production services using Jenkins, reducing deployment downtime from 3 minutes โ†’ 5 seconds.
  • Acted as DRI during checkout outages involving DB locks and MySQL connection exhaustion, reducing incident recovery time from 40 min โ†’ 30 min.

๐Ÿš€ Featured Projects

AI-Powered WhatsApp Customer Support Platform

๐Ÿ“… Feb 2026 - Mar 2026 | GitHub | Portfolio

Tech: Node.js, Express.js, MongoDB, PostgreSQL, AWS EC2, Docker, WebSockets, Meta WhatsApp Business API, Groq LLM, Google Cloud Translate, GitHub Actions, GitLab Container Registry, Caddy

  • Designed and deployed a multi-tenant backend platform for WhatsApp-based customer support automation with multilingual conversations and real-time admin dashboards.
  • Developed AI-assisted workflows for order tracking, scheduling, cancellations, returns, and customer support with controlled human handoff logic.
  • Implemented session persistence, multilingual orchestration, reply-state management, and admin workflows across multiple tenant environments.
  • Orchestrated confidence-aware LLM workflows with escalation rules and fallback-safe logic, maintaining ~15% human handoff rates for reliable automation.
  • Deployed on AWS EC2 using Docker, GitHub Actions, GitLab Container Registry, and Caddy with rollback-safe deployments.
  • Integrated analytics and reporting for conversation tracking, escalation monitoring, and support performance analysis.

๐Ÿ† Achievements

  • ๐Ÿฅˆ 2nd Position - TextBase Titans Hackathon
  • ๐Ÿ“Š Top 200 - Zuno Fellowship Program

๐ŸŽ“ Education

International Institute of Information Technology, Bangalore (IIIT-B)

Post Graduate Program in Machine Learning & AI (Executive) ๐Ÿ“… Jan 2024 - Mar 2025

Tecnia Institute of Advanced Studies (GGSIPU)

Bachelor of Computer Applications (BCA) ๐Ÿ“… Aug 2020 - Jul 2023


๐Ÿ“ซ Connect With Me

Popular repositories Loading

  1. cal.com cal.com Public

    Forked from calcom/cal.diy

    Scheduling infrastructure for absolutely everyone.

    TypeScript 1

  2. thenakulgupta thenakulgupta Public

    Config files for my GitHub profile.

  3. AadhaarAddressUpdate AadhaarAddressUpdate Public

    AadhaarAddressUpdate

    Java 1

  4. CovidLeads CovidLeads Public

    PHP

  5. TicTacToe TicTacToe Public

    JavaScript

  6. CovidVaccineFinder CovidVaccineFinder Public

    JavaScript