Code by DIPSIX

Chukwuebuka George Ofoma

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

Kora screenshot

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

  1. 01

    Pay-ins: checkout, payment links and virtual accounts, in multiple currencies

  2. 02

    Payouts: bulk and multicurrency payouts to bank accounts and mobile money

  3. 03

    Settlements: instant and scheduled, with real-time balances and reconciliation

  4. 04

    Card issuing: virtual USD cards for businesses and their customers

  5. 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

Chukwuebuka George Ofoma

Let’s work

together

Local time

WAT (GMT+1)

socials

LinkedIn

GitHub

WhatsApp