Resume / CV
A snapshot of my experience building scalable backend services and AI products. For the full picture, download the PDF.
Skills
Languages & Frameworks
JavaScriptTypeScriptPythonNext.jsReactNode.jsFastAPIFlask
Databases & Messaging
PostgreSQLMongoDBRedisNeo4jPub/SubEvent-Driven
AI/ML & Vector Search
RAGEmbeddingsLangChainLlamaIndexFAISSMCP
Systems & Architecture
Distributed SystemsMicroservicesLoad BalancingREST APIsCachingUnit Testing
Cloud, DevOps & Tools
AWSGCPDockerKubernetesLinuxGitGitHub
Work History
Software Development Engineer @ Xperium.ai
Jan 2023 - PresentGurugram, India
- Delivered full-stack features and backend services for retail clients including Titan, owning development through deployment and production support across scalable distributed systems.
- Designed and developed microservices in Python and TypeScript with well-defined service boundaries, with unit and integration tests ensuring reliability and regression coverage across deployments.
- Architected and optimized RESTful APIs for high-throughput backend services with load balancing and horizontal scaling, reducing average response time by 40% and improving throughput by 3x.
- Scaled marketing campaign processing to 10,000 campaigns/day and 1M+ email, WhatsApp, and SMS deliveries; implemented retry logic and event-driven workflows, reducing delivery failures by 35%.
- Reduced Kubernetes cluster RAM usage by 50% by analyzing service behavior and optimizing long-running processes; enabled high availability and zero-downtime deployments.
- Migrated core services from GCP to AWS, improving deployment reliability by 30% and reducing infrastructure downtime during releases by ~90%.
- Built an in-product AI chatbot powered by an MCP server, leveraging RAG with embeddings-based retrieval and reranking for analytics Q&A and guided dashboard navigation over structured business data.
- Optimized Redis-based caching and background workloads, reducing p95 latency by 45% and eliminating resource contention spikes under peak load.
- Resolved production issues including race conditions, stuck states, and incorrect routing, improving system stability and reducing incident rate by 60%.
Education
JC Bose University of Science and Technology, Faridabad
Bachelor of Technology - CGPA 8.18
Aug 2019 - Jun 2023
Haryana, India
Achievements
- Mastered Data Structures and Algorithms by solving 800+ problems across LeetCode, CodeChef, and Codeforces, with strong command over graphs, dynamic programming, trees, and system-level patterns.
- Diagnosed and resolved critical production incidents including race conditions, stuck states, and routing failures, directly improving system uptime and client SLAs.
- Self-taught distributed systems and cloud-native architecture; applied Redis-based caching, pub/sub, and Kubernetes optimization directly in production at scale.