Senior Manager · Backend Engineering · ~8 Years
Amit Upadhyay
Building resilient cloud-native systems for banking at scale.
HDFC Bank · CDAC Mumbai · Java · Spring Boot · Microservices.
Background
About Me
Results-driven Senior Backend Engineer with nearly 8 years of expertise in designing and deploying cloud-native applications using microservices architecture. Currently leading backend engineering at HDFC Bank, specializing in developing resilient distributed systems and modernizing legacy architectures. Proficient in Java, Spring Boot, and enterprise-grade observability.
Experience
Senior Manager — Backend Engineering
HDFC Bank
July 2025 – Present · Mumbai, India
Spearheading development of distributed microservices and leading Proof of Concepts (POCs) for innovative banking solutions at one of India's largest private banks.
- ▸Architected a custom Resilience & Utility Library to standardize cross-cutting concerns, resolving stability issues across multiple microservices.
- ▸Implemented automated Database Warmup routines to initialize connection pools, effectively eliminating cold-start latency.
- ▸Integrated configurable retry mechanisms and exponential backoff strategies to enhance fault tolerance across services.
Technical Lead
CDAC Mumbai
March 2018 – June 2025 · Mumbai, India
Led a team of engineers modernizing monolithic government and enterprise systems, migrating to cloud-native microservices architecture on Kubernetes over 7+ years.
- ▸Led the modernization of monolithic systems by migrating to microservices architecture deployed on Kubernetes, improving scalability and deployment velocity.
- ▸Containerized applications using Docker and orchestrated deployments to accelerate delivery cycles.
- ▸Implemented robust CI/CD pipelines with Jenkins and Git, integrating DevOps best practices to streamline delivery.
{}Skills
Languages & Frameworks
Cloud & DevOps
Data & Observability
Core Engineering
Education
B.Tech in Electronics and Telecommunication Engineering
University of Pune
2016
Certifications
Post Graduate Diploma in Advanced Computing (PG-DAC)
CDAC · 2018
Architecture
System Design Showcase
High-concurrency microservices architecture powering 22,000 TPS at HDFC Bank — resilient by design, observable by default.
Drag to pan · Scroll to zoom · Hover nodes for details
System Health
Live Observability Dashboard
Mimicking the Grafana dashboards I built at HDFC Bank — Prometheus metrics, distributed traces, and SLO tracking across 50+ microservices.
Throughput
22,000TPS
↑ 12% vs last week
P99 Latency
45ms
within SLO < 100ms
Error Rate
0.800%
↓ 0.002% vs yesterday
Uptime
99.99%
SLO target 99.9%
P50 Latency — Last 24h (ms)
Throughput — Last 24h (RPS)
Service Latency Breakdown (ms)
Portfolio
Featured Projects
Production systems built at HDFC Bank and CDAC — engineered for reliability, performance, and scale.
Resilience & Utility Library
backendCustom shared library standardizing cross-cutting concerns — retry, exponential backoff, circuit breakers, and observability hooks — across banking microservices at HDFC Bank.
Eliminated cold-start latency · Multi-service stability fix
Automated Database Warmup
backendConnection pool initialization routines that pre-warm database connections at service startup, eliminating cold-start latency in production banking systems.
Cold-start latency → 0 · Production banking grade
Monolith → Microservices Migration
devopsLed end-to-end migration of monolithic systems to Kubernetes-deployed microservices at CDAC, containerizing apps and establishing CI/CD pipelines.
Accelerated delivery cycles · Full K8s orchestration
Secure API Platform (OAuth 2.0 + JWT)
backendDesigned and built high-performance APIs with OAuth 2.0 and JWT authentication for third-party integrations at CDAC.
Secure third-party integrations · Enterprise auth
ELK Stack Observability Platform
devopsBuilt centralized log management and observability using the ELK Stack at CDAC, reducing incident resolution time across distributed services.
Reduced incident resolution time · Centralized logging
Prometheus + Grafana Dashboards
devopsStandardized observability hooks across microservices at HDFC Bank with real-time Prometheus metrics and Grafana dashboards.
Real-time monitoring · Standardized across services
Writing
Technical Blog
Deep dives on distributed systems, Java internals, and production engineering lessons from banking at scale.