Backend Engineer | Distributed Systems | Cloud Infrastructure
Delhi, India ๐ฎ๐ณ
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.
Python | JavaScript | Java | PHP | SQL
Node.js | Express.js | FastAPI | Laravel | REST APIs | WebSockets | Microservices | Distributed Systems | System Design | OOP | Design Patterns
Redis | RabbitMQ | Kafka | Elasticsearch | Caching | Rate Limiting | Retries | Idempotency
AWS (EC2, S3, RDS Multi-AZ, Route53, Lambda) | Docker | GitHub Actions | Jenkins | Caddy | CI/CD | Linux | Grafana | CloudWatch | Production Monitoring
MongoDB | MySQL | PostgreSQL | Redis | Elasticsearch
JWT | RBAC | Google/Apple OAuth | Audit Logs | Multi-Tenant Architecture
Git | Postman | Jest | Mocha | Unit Testing | API Debugging
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.
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.
๐ 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.
- ๐ฅ 2nd Position - TextBase Titans Hackathon
- ๐ Top 200 - Zuno Fellowship Program
Post Graduate Program in Machine Learning & AI (Executive) ๐ Jan 2024 - Mar 2025
Bachelor of Computer Applications (BCA) ๐ Aug 2020 - Jul 2023
- ๐ง gnakul1042@gmail.com
- ๐ผ LinkedIn
- ๐ป GitHub
- ๐งฉ LeetCode


