Hello World 👋
I'm Shubham Chauhan
Full Stack Developer · Java · Spring Boot · Microservices · Angular · AWS
4 Years
100K+ / day
99.99%
I'm a Full Stack Developer with 4 years of experience building scalable systems in Java, Spring Boot, Angular and AWS — event-driven microservices and REST APIs that handle 100K+ requests a day at 99.99% uptime. I improve performance where it counts — up to 60% lower latency on high-traffic endpoints — set up CI/CD pipelines, use AI tools to ship faster, and mentor developers in Agile teams.
DEEP DIVES
Architecture case studies
How these systems are actually put together — the diagrams, the trade-offs behind each decision, and what I'd do differently.
Nine microservices, two brokers, 100K+ requests a day
Event-driven messaging over Kafka and Amazon SQS, with service discovery, an API gateway and circuit breakers holding 99.99% uptime.
Containerised microservices
9
Requests handled
100K+ / day
Read the case study→
Taking a legacy monolith apart, one domain at a time
Orders, users and payments split into Spring Boot services behind a versioned API, with a Redis cache-aside layer on the hot catalogue reads.
Domains extracted
Orders · Users · Payments
Catalogue reads
Cache-aside, TTL invalidated
Read the case study→
Enriching product data in parallel — safely
Bulk enrichment moved onto a thread pool, with the deadlocks found and the shared state made thread-safe.
Throughput increase
40%
Query latency reduction
60%
Read the case study→
PROJECTS
•My Works
Dental Supply E-Commerce Platform
Led the migration of a legacy monolith to Angular and Spring Boot microservices across the orders, users and payment domains, with a Redis cache-aside layer on the high-traffic catalogue and pricing reads.
Key Achievements:
- ✓Migrated a legacy monolith to Angular and Spring Boot microservices across the orders, users and payment domains
- ✓Added a Redis cache-aside layer with TTL-based invalidation for catalogue and pricing reads, cutting p95 latency on high-traffic endpoints
- ✓Set up Spring Security with JWT authentication, REST API versioning and pagination for large catalogue endpoints
Product Information Management System (PIM)
Designed a highly available set of Spring Boot microservices with concurrent enrichment pipelines, tuned for read-heavy PostgreSQL workloads and deployed with Docker and Kubernetes.
Key Achievements:
- ✓Designed highly available Spring Boot microservices using service discovery, API gateways and circuit breakers
- ✓Developed concurrent processing pipelines with ExecutorService, Callable and @Async to enrich data in parallel, driven by event-driven messaging
- ✓Kept shared state thread-safe using synchronized blocks and AtomicInteger, improving bulk throughput
Appointment & Queue Management SaaS Platform
A multi-tenant SaaS appointment platform with 30+ lazy-loaded feature modules, a real-time kiosk and digital-signage system for live queue tracking, and an Angular v9 to v20 upgrade delivered without feature downtime.
Key Achievements:
- ✓Built a multi-tenant SaaS appointment platform with 30+ lazy-loaded feature modules
- ✓Upgraded Angular from v9 to v20 step by step, moving to standalone components with no feature downtime
- ✓Delivered a real-time kiosk and digital-signage system for on-site check-ins and live queue tracking
Lead Management System
A multi-tenant Spring Boot backend keeping each enterprise client's data separate on shared infrastructure, with reliable data sync for an offline-first mobile app used in low-connectivity areas.
Key Achievements:
- ✓Set up a multi-tenant Spring Boot backend keeping each enterprise client's data separate and compliant on shared infrastructure
- ✓Built reliable data sync for an offline-first mobile app used in low-connectivity areas
- ✓Tuned stored procedures and added database partitioning, cutting processing time by 50% on large datasets
I have a strong obsession for attention to detail.
SKILLS
My Skills
I build event-driven microservices and REST APIs in Java and Spring Boot, front them with Angular, and run them on AWS — with the performance tuning, caching and CI/CD that keeps them fast in production.
BACKEND DEVELOPMENT
FRONTEND DEVELOPMENT
Languages
Cloud & DevOps
Database & Caching
Other Skills
MILESTONES
Timeline
A quick recap of proud moments
Event-Driven Microservices ⚡ Spring Boot ⚡ Angular Event-Driven Microservices ⚡ Spring Boot ⚡ Angular Event-Driven Microservices ⚡ Spring Boot ⚡ Angular Event-Driven Microservices ⚡ Spring Boot ⚡ Angular Event-Driven Microservices ⚡ Spring Boot ⚡ Angular
Let's Build Something Together
Backend architecture, system design and the performance work that keeps it fast.
Experience
4 years
Uptime delivered
99.99%
Recognition
Key Contributor 2025
AWS ⚡ Kafka ⚡ Performance Optimisation ⚡ Multi-Tenant Systems AWS ⚡ Kafka ⚡ Performance Optimisation ⚡ Multi-Tenant Systems AWS ⚡ Kafka ⚡ Performance Optimisation ⚡ Multi-Tenant Systems AWS ⚡ Kafka ⚡ Performance Optimisation ⚡ Multi-Tenant Systems AWS ⚡ Kafka ⚡ Performance Optimisation ⚡ Multi-Tenant Systems