Writing

Thoughts on backend systems, payments, and production engineering.

Coming Soon

Designing Payment Systems That Don't Lose Money

Lessons from building transaction processing systems with proper idempotency, reconciliation, and failure handling.

Coming Soon

Event-Driven Architectures in Real Fintech Products

Practical patterns for queues, workers, and async processing in production payment systems.

Coming Soon

Lessons from Re-Architecting Legacy Systems

How to incrementally modernize a running system without breaking what already works.