Skip to content

Custom software, built to run for years

We build new products, internal systems and the software your business runs on. Most clients start with the build. If you want the numbers first, we can run an audit or a test on your data before you commit.

The work we take on

We take on the software your business depends on.

  1. New products

    You bring an idea you have tested. We build the whole product, from the data to the screens, and take it live.

  2. Internal systems

    The systems your company runs on, with operations research built in where it helps.

  3. Modernising the software you run on

    We rework the old system while it keeps doing its job.

  4. Co-development with your team

    We work next to your engineers, and when we leave they know how it all works.

Systems we built that are still running

Livesport

Nine internal systems behind one of the world’s most-visited sports-results platforms, used by more than 100 million people.

Read about Livesport

Gitrevio

Our own product, which we build and run. It connects what a team planned, what it shipped and what the business got from it.

Read about Gitrevio

How a build starts, if you want the numbers first

Most clients go straight to the build, and talking to us costs nothing. The first two steps are optional.

One · optional

An audit

Two to three weeks with a partner. You learn what the decision costs you today, what a better method is worth, and what to build.

The audit

Two · optional

A proof on your own data

Four to eight weeks. We run the new method on your data next to what you do today, and you see how much better it is.

How we validate

Three · priced before we start

The build itself

A small senior team builds the system, takes it into production and, if you want, runs it for you.

Who is accountable

One partner is responsible for your project from the first call to the running system. More on the steps in Find, Prove, Build and how we validate.

Who does the work

A small senior team does the work, start to finish.

  • Operations research and formal-methods specialists join when the problem needs them.

The technology

The Livesport systems we built are TypeScript and Node.js. Much of our decision-systems work is Clojure and Python. Where a mistake would cost a lot of money, we use Rainbow.

TypeScript Node.js Clojure Python Data-oriented systems Formal methods

Questions about product engineering

What does a build cost?

We give you a price before anything starts, and we agree it in writing. If you did an audit first, we credit its fee against the next step.

Do we need an audit first?

No. Most clients start with the build. The audit and the proof are there if you want the numbers first.

Tell us about the system you need

Tell us what it has to do. Talking to us costs nothing, and in the first conversation you hear how long it takes and what it costs.