Case 01
The transaction backbone — from a legacy monolith to a contract-first service
The system that makes sure no transaction is ever processed twice.
Every financial transaction passes one audited approval workflow — millions of transactions a day. I rebuilt it on Temporal with idempotency by construction (a retry can only return the existing record) and turned integration into a published SDK: adding a new request type is a two-minute self-service form.
Read the case study →