Problem
Emergency response workflows needed deterministic low-latency dispatch with live GPS visibility, strict lifecycle control, timeout-based reassignment, and immediate first-aid guidance without API polling delays.
Enterprise-grade, real-time emergency dispatch platform built with Spring Boot, React 19, and Flutter, featuring an event-driven state machine architecture and geospatial routing. Delivered zero-latency live GPS streaming over STOMP WebSockets, automated nearest-ambulance and nearest-hospital routing using the Haversine formula, and a fault-tolerant backend. Implemented a Helping Hand community first-responder network (3 km radius), AI-powered first-aid triage, custom pure-Java rate limiting, and multi-stage Docker CI/CD across Render and Vercel.


Emergency response workflows needed deterministic low-latency dispatch with live GPS visibility, strict lifecycle control, timeout-based reassignment, and immediate first-aid guidance without API polling delays.
Built a full-stack, fault-tolerant system: Flutter mobile app (citizens + drivers), React/TypeScript admin dashboard, and containerized Spring Boot backend on Render with Aiven MySQL. Integrated STOMP WebSockets for live telemetry, FCM push notifications for instant assignment/status alerts, and an AI-driven triage rule engine for medically conservative first-aid guidance.