Skip to content
All work
FintechNorthwind2025

Northwind Payments Platform

A payments operations console serving 40k merchants, rebuilt for speed and trust.

TypeScriptReactNodePostgreSQLAWS
−63%p95 latency
1 → 22Deploys / week
−81%On-call pages
Northwind Payments Platform · 01
Northwind Payments Platform · 02
Northwind Payments Platform · 03
Northwind Payments Platform · 04

How we charted it

The challenge

Northwind's console buckled under load: dashboards timed out, reconciliation ran overnight, and shipping a change meant a weekend of careful deploys. The team was growing but velocity was shrinking.

Our approach

  1. 01

    Mapped the domain and carved the monolith into typed service boundaries with a strangler-fig migration — reversible at every step.

  2. 02

    Moved reconciliation onto an event stream so balances updated in seconds, not hours.

  3. 03

    Introduced an end-to-end type contract from database to UI, plus a test harness that gave the team confidence to ship daily.

The outcome

Northwind now ships multiple times a day. p95 latency dropped 63%, overnight batch jobs became real-time, and on-call pages fell off a cliff.

Why this stack

Boring on purpose: PostgreSQL for the ledger, a typed Node service layer, React on the front end, and infrastructure-as-code so the whole thing is reproducible.

Have a build in mind? Let's chart it.

Tell us where you're headed. We'll reply within one business day with a clear, senior take — no sales theatre, no obligation.