Skip to content
Joseph Gitonga

~ work

Selected writeups

Anonymised notes from real engagements. Each one is a system I actually shipped, not a think-piece. Numbers come from real clients. These get technical. If you want the plain-English version, the home page covers what I do.


01

2024-02-18 / 11 min / payments / fraud / ml / production

Fraud ML for a payments platform at 20M transactions a month

Cutting fraudulent transactions 70% and manual review load 55%. What actually worked, what the model could not solve on its own, and the three pieces we built before the model went live.

04

2023-09-04 / 12 min / payments / reliability / postgres / production

Hitting five-nines on a payment settlement service

What 99.999% actually means at 20M transactions a month. The Postgres patterns, the idempotency surface, and the operational tax that nobody talks about until they have already missed an SLA.