Case study 01 / 13
Kora
Pan-African payment infrastructure that lets businesses collect payments, pay out and settle across Africa. Kora processes about 100 million transactions a year, worth over $40 billion.
Role
Backend Engineering
Category
Fintech
Location
Pan-African

100M
transactions a year
$40B+
in payment volume a year
The challenge
At this scale every request is money moving between real businesses and their customers. The systems behind it have to be fast, correct and available all the time, across many countries, currencies and payment methods.
My role
I'm part of the backend team that builds and runs the systems behind Kora's payments.
The platform
- 01
Pay-ins: checkout, payment links and virtual accounts, in multiple currencies
- 02
Payouts: bulk and multicurrency payouts to bank accounts and mobile money
- 03
Settlements: instant and scheduled, with real-time balances and reconciliation
- 04
Card issuing: virtual USD cards for businesses and their customers
- 05
Identity: KYC and KYB verification to speed up onboarding and reduce fraud
Stack
- Node.js
- NestJS
- PostgreSQL
- MongoDB
- Redis
- And more

Next case study
ValueBridge
Design & Development