Experience of Shubham Bhati
3+ years of professional backend engineering experience — building healthcare microservices, distributed systems, and AI-powered backends in Java and Spring Boot.
Professional Experience
Backend Engineer
AlignBits LLC
2023 — Present · Gurgaon, Haryana, India
At AlignBits LLC, Shubham Bhati builds healthcare integration platforms and AI-powered backends. The platform handles millions of medical records exchanged between hospital EHRs, lab systems, and insurance providers — all FHIR R4 compliant and HIPAA-aware.
Healthcare Integration Platform
- Designed FHIR R4-compliant REST APIs in Spring Boot 3.x serving 100+ healthcare endpoints (Patient, Observation, Encounter, Bundle, Composition).
- Built event-driven workflows on Apache Kafka processing 50,000+ medical events/day with exactly-once semantics.
- Optimized MySQL queries on million-record patient databases — reduced p99 query latency from 800ms to 120ms via composite indexes and EXPLAIN-driven refactors.
- Implemented HL7 v2 message parsers translating legacy hospital messages into FHIR Resources.
- Designed audit logging system for HIPAA compliance (append-only, tamper-evident).
Microservices Architecture
- Architected services using Spring Cloud (Gateway for routing, Config for centralized config, Eureka for service discovery).
- Implemented Saga pattern for cross-service consistency in patient onboarding (3 services, compensation transactions, idempotency keys).
- Built circuit breakers with Resilience4j for fault tolerance — graceful degradation when downstream services fail.
- Set up distributed tracing using OpenTelemetry and Grafana Tempo for cross-service request flows.
- Configured Prometheus + Grafana dashboards for SLO tracking (latency, error rate, throughput).
AI Integration in Healthcare Backend
- Integrated OpenAI APIs for automated medical record summarization (clinical notes → concise discharge summaries).
- Built RAG (Retrieval-Augmented Generation) backend using vector embeddings for clinical knowledge search.
- Created streaming chatbot interface using Server-Sent Events (SSE) for real-time AI responses.
- Used Spring AI for production-grade LLM integration with retry, fallback, and cost controls.
Production Incidents Resolved
- Diagnosed and fixed MySQL deadlocks under high concurrent write load (replaced pessimistic locks with optimistic versioning).
- Resolved Kafka consumer lag during peak traffic via partition rebalancing and increased consumer parallelism.
- Fixed memory leak in long-running Spring Boot service (uncleaned Hibernate session cache).
- Eliminated race condition in distributed counter logic using Redis atomic operations.
Java 17/21
Spring Boot 3.x
Spring Cloud
MySQL
Apache Kafka
Redis
AWS
Docker
FHIR R4
OpenAI API
Spring AI
Resilience4j
Education
Full-Stack Software Development
Masai School
2022 · Bangalore, India (Remote)
Completed Masai School's intensive software development bootcamp — focused on Data Structures & Algorithms, Java, Spring Boot, MySQL, REST APIs, web technologies (HTML/CSS/JS), and Git. Built 10+ projects including e-commerce platforms, banking systems, and real-time chat applications.
Key learnings: production-grade coding practices, code reviews, pair programming, system design fundamentals, and the discipline of self-learning.
Java
Spring Boot
MySQL
DSA
System Design
Bachelor of Commerce (B.Com)
Devi Ahilya Vishwavidyalaya (DAVV)
Indore, Madhya Pradesh, India
Completed B.Com from DAVV. Shubham transitioned from a non-technical background into professional software engineering through self-learning, Masai School, and rigorous practice. He writes about this transition story on his blog and Dev.to.
Open Source & Personal Projects
30+ Public Repositories
GitHub @Shubh2-0
Shubham Bhati maintains 30+ public repositories on GitHub including:
- PayFlow — Microservices-based digital wallet (Spring Cloud, Kafka, MySQL)
- Chatterbox — Real-time chat with Spring Boot WebSockets
- ChatBotSpringAI — AI chatbot using Spring AI + OpenAI
- Supplier Management — Spring Boot 3.3 + Kafka + PostgreSQL
- CryptoVerve-Bank — Digital banking system in Java
- Shopzilla — E-commerce backend with Spring Boot
- Spring_Security — Comprehensive Spring Security examples
- And 23+ more — see full GitHub profile
Spring Boot
Java
Microservices
REST APIs
WebSockets
AI Integration
Certifications & Recognition
Programming Certifications
Multiple Issuers
Shubham Bhati holds 25+ certifications across Java, Spring Boot, AWS, system design, and software engineering fundamentals. See the main portfolio for the complete certification list with verification links.
Technical Writing
Published Articles & Tutorials
Dev.to · Personal Blog
Shubham publishes technical articles regularly on:
- Dev.to (@shubham_bhati) — Mon + Thu auto-publishing
- Portfolio Blog — 18+ long-form SEO articles covering Spring Boot, Java 21, MySQL optimization, microservices design patterns, and AI integration
Topics covered: Spring Boot best practices, Java 21 virtual threads, MySQL indexing and deadlock debugging, microservices patterns (Saga, Circuit Breaker, CQRS), REST API versioning, Spring Security with JWT, OpenAI integration in Java, FHIR healthcare backend, and production incident lessons.
Open to Backend Engineering Opportunities
Java · Spring Boot · Microservices · AI Integration · Remote / Hybrid / On-site (India)
LinkedIn
Email
Portfolio