Fintech engineering · Architecture · Delivery

We build financial software: from the ledger core to the app.

We design and ship payment and accounting systems that balance to the cent: ledgers, integrations, interfaces, analytics.

Who it is for
  • Payment services
  • Fintech startups
  • Marketplaces and SaaS with billing
  • Companies with internal accounting
  • Teams that need a ledger core

01 / What we build

Financial services, whole or in parts.

A single module or the whole product: from the data model to the interface.

  • 01

    Financial applications

    Web, PWA and mobile apps: wallets, customer portals, accounting, admin panels. Fast, with live updates, comfortable on a phone.

    • Web and PWA, iOS and Android
    • Customer portals and wallets
    • Back office: roles, permissions, activity log
    • Live updates, offline, push
  • 02

    Payments and integrations

    Payment acceptance, billing and subscriptions, integrations with banks, acquirers and payment providers. Idempotency, retries, reconciliation.

    • Acquiring, instant payments, bank APIs
    • Billing, subscriptions, fees and limits without a release
    • Webhooks, retries, idempotency
    • Reconciliation with providers
  • 03

    Accounting, analytics, reporting

    Dashboards, reports for any period, balance reconciliation and exports in the formats accountants accept.

    • Multi-currency accounting
    • Reports for any period
    • Balance reconciliation and adjustments
    • Exports to 1C and Excel
  • 04

    AI automation

    Document parsing, transaction categorisation, assistants on top of financial data. The model recommends, a human decides.

    • Document recognition and parsing
    • Transaction categorisation
    • Assistant over financial data
    • A human confirms the decision
Ledger core

Double-entry ledger

Every operation is posted atomically, balances are rebuilt from history, every change leaves a trace. The core everything else stands on: wallets, billing, reconciliation.

02 / How we work

Start with one problem. Expand once the result is visible.

  1. 01

    Discovery

    We learn the process, the data and the constraints, and pin down what exactly has to balance.

  2. 02

    Architecture

    Data model, system boundaries, controls and audit. Decisions are written down, not kept in someone’s head.

  3. 03

    Build and launch

    In iterations, with a working version at every step. Tests, migrations, deployment to your infrastructure.

  4. 04

    Support

    Monitoring, updates, further development. We stay around after launch.

03 / Principles

Boring technology, predictable results.

  • Money without floating point

    Amounts in Decimal, arithmetic in the database. No lost cents.

  • Every operation audited

    Who changed what and when is always visible. History cannot be rewritten quietly.

  • Your infrastructure

    Code and data stay with you: your servers, your keys, no hidden dependencies.

  • Proven stack

    TypeScript, NestJS, React, PostgreSQL. Tools that will still hold up in three years.

Contact

Describe the task. We reply within a day.

A payment flow, accounting, an integration or a new service. Tell us where you want to start.