Services · Custom Apps & Business Software

Software shaped around the work.

I design and build business tools, client portals and apps around the people who use them. We start with the job the software needs to do, then build a useful first version you can try, improve and grow.

Two ways this can help

For the business

Replace awkward steps between spreadsheets, inboxes and existing systems with a clearer way to manage the work.

The Historical Society editor’s first step, What and when: the event title and date fields filled in, with the five steps listed down the left
For the team: the Historical Society’s editor
See how the editor works →

For your customers

Turn a product idea into an app people can use, with essential features worked through before the build grows.

MatchWatch discover deck on iPhone
For your customers: MatchWatch on iPhone
Read the MatchWatch case study →

What the work can include

We agree the features, platforms and integrations around the work you need to do.

More work

From an idea to a useful first release

  1. 01

    Understand the work

    We map what happens now, where it gets stuck and what a better result looks like.

  2. 02

    Agree the first version

    We decide what the first release must do, then work through the key screens and tasks.

  3. 03

    Build in working pieces

    You try the software as it develops, so decisions are based on something real.

  4. 04

    Test and release

    We check important tasks, prepare the rollout and agree how the software will be maintained.

Ownership and ongoing care

The agreed source code sits in your repository, with project accounts and data under your control. Handover explains how the software fits together and what another developer needs to maintain it.

Hosting, third-party services, maintenance and future changes are agreed before release.

Common questions

Do I need a custom build?

That is part of the first conversation. We look at the work and the available options before deciding whether a custom build is worthwhile.

Can we start with a smaller version?

Yes. We agree the essential first release, then add to it based on what people actually need.

Can it work with our existing systems?

Often, but the detail matters. I review the available access and integration options before committing to a scope.

Do you build for phones and the web?

Yes. The approach depends on how people use the product. Web, iOS and Android delivery can be included where they fit the brief.

How are cost, timing and support agreed?

The proposal sets out the stage, price and schedule, including dependencies that may affect delivery. We agree hosting, maintenance and support responsibilities before release.

What would make the work easier?

Tell me about the process that is getting in the way, or the product you want to build.

Talk about your software