I build and own distributed FinTech platforms that process millions of operations daily. Currently leading lending operations across 3 international markets at Yabx (Comviva) — scaled the customer base from 1.4 lakh to 20 lakh (14x) with significant growth in disbursements and repayments.
I designed a Multi-Bank Routing Interceptor — a stateless proxy that routes traffic to isolated bank systems, enabling multi-bank lending without touching the existing platform. Sole architect. 2,157 tests. 95% coverage.
Currently learning Go and building toward platform architecture.
| Project | Description | Scale | |
|---|---|---|---|
| 🔀 | Multi-Bank Routing Interceptor | Stateless HTTP proxy routing API/USSD traffic to isolated bank LMS instances | 1M+ records · 200–500x faster · 95% coverage |
| ⚡ | Job Orchestration Platform | Distributed processing with partitioned PostgreSQL and async workers | 12M+ jobs/day · 40% throughput ↑ |
| 💰 | Reconciliation Pipeline | Idempotent transaction matching with self-healing recovery | 300K+ txns/day |
| 🔄 | Credit Rule Engine | Parallel processing with workload partitioning | 9 hrs → 2–3 hrs |
| 🚀 | Async Allocation Service | Decoupled offer generation from request cycle | 2 min → 10 sec · 12x |
Distributed Systems · Event-Driven Architecture · Idempotent Processing · Multi-Tenant Routing · Graceful Degradation · Database Partitioning · Clean Architecture · API Gateway Patterns · System Design
📖 Designing Data-Intensive Applications — Martin Kleppmann
📖 System Design Interview Vol. 1 & 2 — Alex Xu

