Financial Services

Fintech Platform

Building a scalable digital financial platform for modern users, from ledger core to customer app.

Industry
Financial Services
Year
2025
Services
Web · Mobile · Cloud

Challenge

A ledger running on a single database could not keep up with settlement volume, and every release required a maintenance window.

Compliance reporting was assembled by hand each month, which made audit season a three-week project for the whole team.

Solution

We split the ledger from the product surface, introduced an event log as the source of truth, and rebuilt settlement as an idempotent pipeline that can be replayed safely.

Reporting became a read model derived from the same event log, so audit exports are generated continuously instead of reconstructed monthly.

Architecture

01 · Core
Event-sourced ledger, Java + PostgreSQL
02 · Surface
Next.js web app, Kotlin Android client
03 · Infrastructure
AWS, Kubernetes, blue-green deploys
04 · Observability
Structured tracing on every money path

Key features

  • Replayable settlement

    Every settlement run is idempotent and can be re-executed against historical state.

  • Continuous audit trail

    Compliance exports derive from the event log, always current.

  • Zero-downtime release

    Blue-green deploys removed the maintenance window entirely.

Results

0

Maintenance windows per release

12×

Settlement throughput

3 wks → 1 day

Audit preparation