Skip to content
whitty Talk to an engineer
assert migration.strategy == "incremental" PASS

Replace the spreadsheet.
Keep the business running

We build enterprise applications for the processes that run your organisation: underwriting, claims, case management, scheduling and reconciliation. Each one replaces a spreadsheet, an Access database, a set of Excel macros or a green-screen terminal, and each one logs every change it makes.

I keep running. New apps reach me only through the API.

What we build

We build the applications behind your core processes.

We design each application with the people who will use it every day.

Case and workflow management

Your team works cases through queues, deadlines and escalations. Every case keeps a full history.

Underwriting and pricing

Underwriters rate, refer and approve within the limits you set. Every rule change is versioned and approved.

Claims and complaints

Claims and complaints move from intake to settlement in one system. Each decision is recorded against the case.

Scheduling and field operations

Staff, bookings and jobs are scheduled against live data from your HR and asset systems.

Finance and reconciliation

Matching and exception handling run in the application instead of a spreadsheet. Period-end controls are built in.

Reporting and data platforms

Management and regulatory reports come from one governed source of data.

Technology

We work with the technology you already have.

We list a platform here only when our team has shipped work on it.

WHERE SYSTEMS START

COBOL IBM i (AS/400) RPG Oracle Forms PL/SQL Visual Basic 6 Excel VBA Microsoft Access Lotus Notes Delphi .NET Framework Java EE

WHERE SYSTEMS MOVE TO

TypeScript React .NET Java Python PostgreSQL SQL Server Kafka Kubernetes Microsoft Azure AWS Google Cloud

// Business rules found in legacy code are written up in plain English before anything moves.

How an engagement runs

Every engagement runs in four phases.

We agree the scope and price of each phase in writing before it starts.

Discovery

We map the process, the data and the current system. You get an architecture decision record and a plan split into slices, each with its own business case.

First slice

We put one real workflow into production for its real users. It runs alongside the old system until the outputs match.

Further slices

We deliver the remaining slices on a fixed cadence. Each slice has its own rollback plan.

Run or hand over

We operate the system with your team, or hand it over with its runbooks, documentation and audit trail.

HANDOVER PACK

Every system ships with the same handover pack.

Source code in your repository Architecture decision records Automated test suite Infrastructure as code Runbooks for your operations team Audit log and retention settings Accessibility conformance report Security test report

Tell us which system you need to replace.

A senior engineer will read your message and reply with questions or a proposed next step.

Talk to an engineer