Mihir Hadavani000
← All work

Kavach: Fintech Resilience Control Plane

A resilience layer for fintech apps: when one BaaS-provider/bank pair fails or degrades, Kavach fails money movement over instead of letting it halt.

Kavach: Fintech Resilience Control Plane screenshot

Tech

  • Rust
  • Java
  • gRPC
  • Apache Kafka
  • PostgreSQL
  • Docker Compose

Highlights

  • ✦Full HLD/LLD across 5 database-per-service microservices
  • ✦Saga-based failover orchestration with circuit breakers, CQRS-lite and idempotent receivers
  • ✦gRPC for correctness-critical calls like breaker checks and ledger posting
  • ✦Kafka for async, at-least-once fact propagation — webhook normalization and ledger postings
Next projectFinGuru: News Research Tool →