
Microservices-based simulation of a banking system using Event Sourcing to ensure reliable state reconstruction and fault tolerance across distributed services.
Tech: Golang, Nats, MongoDB, Docker, Kubernetes.

Distributed order processing system implementing the Saga Pattern (orchestration & choreography) to handle multi-step transactions across microservices with rollback support.
Tech: Java Spring Boot, Kafka, MongoDB, Docker, Kubernetes.