Ren Okada

London, UK

Harbor Pay

A payments API in Kotlin and PostgreSQL handling 1.5M transactions a month with 99.99% uptime.

A payments API in Kotlin and PostgreSQL handling 1.5M transactions a month with 99.99% uptime.

Category

SaaS

Year

2024

Client

Harbor Financial

Area

1.5M payments/mo

The project

The project

The challenge

Harbor Financial was moving off a third-party processor. Every payment had to be correct to the cent, even when networks failed halfway through.

What I built

I designed a payments API in Kotlin with idempotent requests, an event-sourced ledger on PostgreSQL, and automated reconciliation that runs every hour.

The result

Harbor now processes 1.5M payments a month at 99.99% uptime, with zero double charges since launch and settlement times cut from three days to one.

Create a free website with Framer, the website builder loved by startups, designers and agencies.