Overview
Problem
Solution
Tech Stack
- Java / Spring Boot — Core microservices
- Apache Kafka — Event streaming and messaging
- SAGA Pattern — Distributed transaction orchestration
- Microservices — Domain-driven service boundaries
- PostgreSQL — Per-service data stores
My Role
- Architected the end-to-end system design
- Defined event schemas and service contracts
- Implemented the SAGA orchestrator for transaction management
- Led code reviews and mentored team members on event-driven patterns