Fintech Lab

The interactive lab for fintech engineers

The fintech engineering school nobody built.

Most engineers piece together how fintech systems actually work by breaking things in production. Fintech Lab is the alternative: a real ledger you can post to, sandboxes you keep, lessons that teach the patterns behind ledgers, payments, lending, risk, and scale, and replayable incidents from the moments those patterns got tested in public.

Try it now · no signup

Lesson 1 · Your first journal entry

A user deposits ₦10,000 into your fintech. Money lands in the bank. The wallet owes the user that amount. Post the journal entry.

1.
2.
Debits ₦0 · Credits ₦0unbalanced
What's actually inside

85 lessons. 18 sections. One real ledger.

From your first journal entry to multi-region sharding, FX revaluation, and SAR workflow ledger ties. Pick a section, or follow a curated track.

All lessons
Section 1 · 4 lessons

Foundations

Debits, credits, the two-sided story.

Section 2 · 5 lessons

State and lifecycle

Refunds, holds, segregation, reconciliation.

Section 3 · 6 lessons

Accrual and engineering patterns

Recognition over time, releases, dedup keys.

Section 4 · 4 lessons

Risk and operations

Where money goes wrong and how to record it.

Section 5 · 6 lessons

Advanced and capstones

Multi-currency, audit, statements, reconciliation.

Section 6 · 6 lessons

Issuing, lending, treasury

Issuing cards, lending money, and the sponsor-bank patterns underneath everything.

Section 7 · 3 lessons

Risk and limits

KYC tiers, velocity gates, and AML holds, risk controls implemented at the ledger.

Section 8 · 3 lessons

Distributed transactions

Outbox, sagas, maker-checker, patterns that keep money movement honest across systems.

Section 9 · 4 lessons

Scale and concurrency

Projections, locks, rebuild paths, partitioning. How the ledger stays fast at billions of rows.

Section 10 · 4 lessons

Operations and structure

Proration, reserves, multi-entity consolidation, FX revaluation. The reporting-side mechanics every CFO needs.

Section 11 · 5 lessons

Payments rails

Push vs pull, instant systems, correspondent banking, the Wise model, 3DS step-up. The engineering inside the rails every fintech rides on.

Section 12 · 5 lessons

Lending depth

DPD buckets, BNPL, revolving credit, restructuring, IFRS 9 ECL. The accounting that makes a loan book honest.

Section 13 · 5 lessons

Card economics

Issuer vs acquirer, interchange / MDR breakdown, loyalty, network tokens, chargeback disputes. Where the basis points actually go.

Section 14 · 5 lessons

Treasury

Liquidity laddering, float optimisation, FX hedging, capital adequacy, settlement netting. The CFO's quiet engine room.

Section 15 · 5 lessons

Compliance flows

SAR workflow, sanctions / PEP screening, beneficial ownership, Travel Rule, AML monitoring. The regulator-facing ledger.

Section 16 · 5 lessons

Crypto-fiat boundary

On-chain reconciliation, stablecoin reserves, hot / cold wallets, tax lots, failed-tx handling. Where chain truth meets ledger truth.

Section 17 · 5 lessons

Reporting and close

Income statement, balance sheet, cash flow, footnotes, materiality. The financials your CFO actually publishes.

Section 18 · 5 lessons

Engineering deeper

Event sourcing + CQRS, multi-region replication, sharding, WORM, column encryption. The architecture for ledgers at billions of rows.

Or, when things go wrong
Incident replay

You're on call. The peg just broke.

Walk famous fintech incidents from the engineer's seat at hour zero. Each replay pairs a multiple-choice decision with the journal entry that makes it real. The wrong calls are right there to click; the consequences land in the ledger.

All incidents
Why engineers stick around

Real ledger, not a toy

Every entry you post lands in a Postgres-backed double-entry ledger built the way production fintechs build them. You'll see why the wallet table is a lie.

Your own sandbox

Each lesson gets an isolated sandbox. Break it, reset it, export it as JSON. Come back tomorrow. Your state is yours.

From ledger to lending to scale

Card flows, P2P, settlements, chargebacks, idempotency, sagas, outbox, sharding, FX revaluation, multi-entity consolidation. The patterns that confuse engineers in their first year.

Code, not vibes

Every lesson ships SQL, TypeScript, Python, and Go snippets next to the journal entries. The bridge from accounting concept to the schema you'd actually deploy.

Free, free, free

no upsell. no mailing list. no certification scam.

Free, and built for engineers who'd rather read code than slides.

You sign up, your sandbox is yours, your progress is yours, and you can delete it all in two clicks any time. That's the deal.

Start the curriculum

Search lessons

Type to find any of the 85 lessons. Press Enter to open.