Event-driven notification platform
Independently architected and built a Kotlin/Spring Boot service that moved mobile notification delivery out of the core trading server and gave it its own reliability, device-state, and delivery boundaries.
Decoupling the trading platform
Push delivery had been embedded in the core trading server. Moving it behind an event boundary let notification-specific failures, scaling, certificate handling, and feature changes evolve without sitting directly in the trading request path.
