Skip to content

Services

Four lines. Most engagements use more than one.

We take a system end to end, or step into the part of it that is holding you up. The four below are how the work is organised rather than how it is sold — none of them is a package, and the boundary between them is ours to worry about, not yours.

  1. AI & Agents

    Agents that act on your systems under rules you set, and retrieval that still answers correctly at scale.

    • MCP servers exposing your operations as governed tools
    • Provider-portable agent loops
    • Retrieval with pgvector and HNSW
    • Evaluation harnesses, so a change is measurable
  2. Custom Software

    Web, mobile and the platform underneath them — delivered as one system.

    • Next.js and React
    • Flutter for iOS and Android
    • NestJS, PostgreSQL, Redis
    • Admin consoles and internal tooling
  3. Cloud & DevOps

    Pipelines that build once and promote a vetted artefact, and deploys that undo themselves.

    • Build-once-promote CI/CD
    • Infrastructure as code
    • Zero-downtime releases with automatic rollback
    • Observability that names the failure
  4. Platform & Modernisation

    Legacy systems taken apart carefully — re-architected, made observable, and handed back faster than they were.

    • Incremental migration, never a rewrite gamble
    • Data model and API contract repair
    • Performance and reliability work
    • Architecture enforced in CI, not in review

Start here

Which one is this?

Symptoms rather than categories — nobody arrives having already decided that their problem is a platform modernisation.

You are building something that does not exist yet
Custom Software
A process is manual, and it is mostly rules
AI & Agents
Releasing is an event that somebody has to watch
Cloud & DevOps
Every change takes longer than the one before it
Platform & Modernisation

And if it is more than one of them, that is the normal case rather than a complication. Discovery is the same first step whichever line it turns into.

Start here

Tell us what you are building

Or what is breaking, or what has to go faster. You will get a straight answer from an engineer who would do the work.