Projects using Spring Boot in BengaluruProjects using Spring Boot in BengaluruConceptual architecture of an enterprise public-safety backend platform built around secure, scalable, event-driven microservices.
The architecture illustrates the flow from client applications and devices through the API and security layers into Java/Spring Boot microservices, with Keycloak handling authentication, authorization, and token-based security.
Core backend services include Client Activation, OIDC XCAP, Core Management, CAT, Subscriber Management, Communication, Notification, and Integration services, with RabbitMQ supporting asynchronous event-driven communication and XDM providing centralized data-management capabilities.
The platform also integrates notification channels and external systems while supporting reliable backend responses, integrations, data synchronization, and distributed service workflows.
Technologies: Java, Spring Boot, Microservices, REST APIs, Keycloak, RabbitMQ, XDM, Docker, Git, SQL and distributed backend systems. 90M registered users · 17 countries · 99.99% uptime · $451M disbursed via DBT
Led Everwell Hub from a monolith to a horizontally scalable microservices platform (Java/Python, Docker/Kubernetes, GCP, CI/CD, IaC). As chief architect I personally designed the service decomposition; as CTO I led ~50 engineers plus system-integrator partners and the WHO/Ministry of Health partnership.
Deployed across 17 countries and scaled India's national TB platform (Ni-kshay) to ~90M registered patients and staff, with 6 lakh+ direct users, at 99.99% uptime, sub-second P95 latency, and 2h RTO / 4h RPO disaster recovery. The payments module disbursed $451M through direct benefit transfers.
Released the platform as MIT open source with full wiki, runbooks, and API contracts — adopted by partner health systems since.