Skip to content

Case record index

Work we can show you

Engagements written up in enough detail to argue with: what the system actually looked like, what we argued out of scope, and the numbers the client measured afterwards. Filter by the technology, the sector or the capability you are hiring for.

Featured record

Plate 01

Meridian Freight

One dispatch system replacing two products and a spreadsheet

Meridian booked freight across a transport management product, a customer portal from a different vendor, and a spreadsheet that reconciled the two. We replaced all three with one system. Booking-to-manifest went from a 22-minute median to under four, and the reconciliation step stopped existing.

  • 22 → 4 min

    Median booking-to-manifest time

  • 6% → 0.2%

    Booking mismatch rate after parallel run

  • 11 / week

    Deployments, up from one a month

Sector
Logistics
Run
7 months · Feb–Aug 2025
Stack
.NET 8 · ASP.NET Core · C# · SQL Server 2022 · Azure App Service · Azure Service Bus · React · TypeScript · Bicep · Azure DevOps
Capability
Custom software development · .NET development · Cloud and Azure solutions · DevOps and IT infrastructure

Index

  • REC·01Logistics2025

    Meridian Freight

    One dispatch system replacing two products and a spreadsheet

    Meridian booked freight across a transport management product, a customer portal from a different vendor, and a spreadsheet that reconciled the two. We replaced all three with one system. Booking-to-manifest went from a 22-minute median to under four, and the reconciliation step stopped existing.

    Run
    7 months · Feb–Aug 2025
    Stack
    .NET 8 · ASP.NET Core · C# · SQL Server 2022 +6
    Impact
    22 → 4 min Median booking-to-manifest time
  • REC·02Healthcare2025

    Northwind Diagnostics

    An AI receptionist that was measured before it was switched on

    Northwind’s eleven collection centres shared a call queue that abandoned 23% of inbound calls at peak. A voice agent now handles 71% of them end to end — booking, rescheduling and results enquiries — and the calls that reach a person reach one faster than they used to.

    Run
    5 months · Mar–Jul 2025
    Stack
    Azure OpenAI · Azure AI Speech · .NET 8 · ASP.NET Core +5
    Impact
    71% Inbound calls handled end to end
  • REC·03Insurance2025

    Portside Insurance

    Eighteen months of modernisation with no feature freeze

    A .NET Framework policy platform with no upgrade path and no one left who wrote it. We moved it a capability at a time behind a routing layer, with the legacy system still serving traffic in the final month, and the product team shipped 63 changes while the programme ran.

    Run
    18 months · Jan 2024–Jun 2025
    Stack
    .NET 8 · ASP.NET Core · C# · SQL Server 2022 +5
    Impact
    0 days Feature freeze across eighteen months
  • REC·04Retail2025

    Aurelia Retail Group

    A storefront rebuilt around the thing that was actually broken

    Aurelia came to us for a redesign. The measurement said the problem was a 4.1-second largest contentful paint on mobile and a checkout that lost people at the delivery step. We fixed those first, and the redesign followed.

    Run
    6 months · Sep 2024–Feb 2025
    Stack
    Next.js · TypeScript · React · .NET 8 +5
    Impact
    4.1s → 1.2s Largest contentful paint, mid-range Android on 4G
  • REC·05Manufacturing2025

    Kanto Manufacturing

    A shop-floor app built for a building with no signal

    Batch numbers were being copied onto paper and typed in at the end of a shift, and the transcription errors were showing up as scrap. The replacement holds a full shift offline and reconciles on reconnect. Scrap attributed to mis-keyed batches fell by two thirds.

    Run
    4 months · Oct 2024–Jan 2025
    Stack
    .NET MAUI · C# · SQLite · ASP.NET Core +4
    Impact
    −67% Scrap attributed to mis-keyed batch numbers
  • REC·06Financial services2024

    Trellis Financial

    A broker portal, with a third of the requested scope removed

    Trellis asked for a broker portal with forty-one features. We built twenty-seven of them. The fourteen we argued out of scope in week three would have cost more than the rest of the build and served under 2% of applications.

    Run
    5 months · Apr–Aug 2024
    Stack
    ASP.NET Core · C# · Entity Framework Core · SQL Server 2022 +4
    Impact
    3.2 → 0.9 days Median application turnaround