Services

Nine services. One engineering standard.

Senior product, design, engineering and QA on every engagement. Each service below states what you receive, how long it typically takes, and the evidence we ship with it.

AI Evaluation sets before production
AI

AI Products & Features

Products designed around the model, not with AI added later.

Assistants on your data, search and extraction, recommendations, generation with controls. Built with evaluation sets from your own cases before anything reaches a user.

LLM appsRAGstructured extractionevalsmodel-agnostic
Typical duration
8–16 wk
Team
PM, designer, 2 engineers, QA
Model
Prototype sprint, then build squad

What you receive

  • Evaluation set and baseline results
  • Working product with model adapter
  • Cost model per 1,000 requests
  • Runbook and handover

Built in, every time

  • Evaluation set before any user sees it
  • Model behind an adapter, switchable
  • Running cost modelled up front
Discuss AI products
AI

AI Agents & Workflow Automation

Automate the process. Keep the accountability.

Agents and workflows that take real work off people: intake, pricing, matching, reconciliation, reporting. Human approval where the cost of error is material; an audit entry on every decision.

agentsorchestrationapproval queuesaudit log
Typical duration
10–14 wk
Team
PM, 2 engineers, QA
Model
Prototype sprint, then build squad

What you receive

  • Process map with the human steps marked
  • Agents and connectors you own
  • Approval view and audit log
  • Monthly drift and cost review

Built in, every time

  • Human approval where errors are costly
  • Audit entry on every decision
  • Evaluation re-run on every change
Discuss automation
Product engineering WCAG 2.1 AA · Core Web Vitals · CI/CD
Engineering

Web Development

Sites and web apps that pass the audits before they launch.

Marketing sites, web applications and installable PWAs, built to WCAG 2.1 AA and a Core Web Vitals budget agreed before design starts.

Next.js / AstroPWAheadless CMSCore Web Vitals
Typical duration
6–12 wk
Team
Designer, 2 engineers, QA
Model
Build squad

What you receive

  • Design system and component library
  • CMS with editorial workflow
  • Accessibility and performance reports
  • Analytics and consent set up correctly

Built in, every time

  • WCAG 2.1 AA verified before launch
  • Core Web Vitals budget agreed up front
  • Preview environment per change
Discuss web
Engineering

Mobile App Development

Native or cross-platform, with the backend and the release pipeline included.

iOS and Android applications with analytics, crash reporting and a CI release pipeline to both stores from the first sprint.

SwiftKotlinReact Native / FlutterCI release
Typical duration
12–20 wk
Team
Designer, 2–3 engineers, QA
Model
Build squad

What you receive

  • App Store and Google Play releases
  • Backend and API
  • Release pipeline and store compliance
  • Crash and performance monitoring

Built in, every time

  • Release pipeline to both stores from sprint one
  • Crash and performance monitoring
  • Store compliance checked per release
Discuss mobile
Engineering

Platform Solutions

The systems your business already runs on, finally connected.

Internal platforms, B2B portals, integrations and data pipelines, with role-based access and observability designed in.

integrationsB2B portalsdata pipelinesAPIs
Typical duration
12–24 wk
Team
PM, 2–3 engineers, QA
Model
Build squad, then run retainer

What you receive

  • Integration map and data contracts
  • Portal or platform with role-based access
  • Pipelines with monitoring and alerting
  • Architecture decision records

Built in, every time

  • Integration contracts documented
  • Monitoring and alerting handed over
  • Role-based access by design
Discuss platforms
Engineering

E-commerce

Storefronts for real catalogues, real peaks and real margins.

Headless commerce, checkout, payments, logistics and ERP sync. Replatforming with SEO parity and shadow traffic, so launch day is not a revenue event.

headless commercecheckoutERP syncSEO parity
Typical duration
12–16 wk
Team
PM, designer, 2–3 engineers, QA
Model
Build squad, then run retainer

What you receive

  • Storefront and checkout
  • Payments, logistics and ERP integration
  • SEO-parity migration plan
  • Peak-load test results

Built in, every time

  • SEO-parity migration with shadow traffic
  • Peak-load tested before launch
  • Payments and ERP reconciled daily
Discuss e-commerce
Engineering

Legacy Modernization

Core systems rebuilt in increments, beside the one still running.

Replatforming and modernization of the systems a business cannot switch off: capability by capability, with the old system serving until each one is proven on the new.

strangler patternparity testsshadow trafficdata migration
Typical duration
16–32 wk
Team
PM, 3 engineers, QA
Model
Scoping workshop, then build squad

What you receive

  • Capability inventory from the code, not the documentation
  • Migration plan with rollback per step
  • Parity tests and shadow-traffic results
  • Decommissioning checklist

Built in, every time

  • Old system serves until each capability is proven
  • Rollback defined for every migration step
  • Parity verified on real traffic
Discuss legacy modernization
Engineering

Custom Software

When nothing off the shelf fits the operation.

Bespoke systems modelled on how the business actually works, documented and handed over so whoever comes after us can run them.

domain modellingarchitecturedocumentationhandover
Typical duration
12–24 wk
Team
PM, designer, 2–3 engineers, QA
Model
Scoping workshop, then build squad

What you receive

  • Domain model and architecture
  • Working system in increments
  • Documentation and handover sessions
  • Support under SLA, if wanted

Built in, every time

  • Domain model agreed before build
  • Architecture decision records
  • Handover sessions and documentation
Discuss custom software
Team Senior practitioners only
Team

Staff Augmentation

Senior engineers inside your team, held to our standard.

For teams that already own the product and need capacity or a specific skill: senior engineers, designers or QA embedded in your squad, under your process, with our review and quality practice intact.

senior onlyyour processyour toolsmonthly notice
Typical duration
3 mo min.
Team
Senior engineer, designer or QA
Model
Monthly, per person

What you receive

  • Named senior practitioners, CVs and references first
  • Onboarded within two weeks
  • Our code review and QA practice applied
  • Replacement within two weeks if the fit is wrong

Built in, every time

  • Senior practitioners only
  • Our code review and QA practice applied
  • Replacement within two weeks if needed
Discuss staff augmentation
How we work

From the first brief to the first month live, step by step.

We set the direction with you, then build in two-week increments and run what we built. Each phase ends with a document, a prototype, a release or a report you can hold us to.

The full process →
  1. 01. Discover

    A workshop with the people who own the problem, stakeholder interviews, an audit of the data and systems in play, and a risk list. You get scope options with estimates, not one number.

    Stakeholder interviews, data and system audit, risks, scope options.

    • Scope document with options and estimates
    • Risk list
    • Success metrics
  2. 02. Design

    Flows and a clickable prototype, the design system, the technical architecture written as decision records. For AI work, the evaluation plan: which historical cases, labelled how, judged against what.

    Prototypes, design system, technical architecture, AI evaluation plan.

    • Clickable prototype
    • Architecture decision records
    • Evaluation set definition
  3. 03. Build

    CI/CD from the first commit, a preview environment per change, automated tests plus manual QA on every increment. You see working software every two weeks, with release notes.

    CI/CD, preview environments, automated and manual QA on every increment.

    • Working increments
    • Test reports
    • Release notes
  4. 04. Launch

    Shadow traffic beside the old system where there is one, a migration plan with a rollback, monitoring wired before the switch, training for the people who will run it.

    Migration plan, monitoring, training for the people who will run it.

    • Launch checklist
    • Runbooks
    • Dashboards
  5. 05. Run

    SLA support, monthly performance and cost reviews, model and dependency updates. One report a month: uptime, cost, defects, improvements.

    Performance and cost reviews, model and dependency updates.

    • Monthly report: uptime, cost, defects, improvements
Start a project

Tell us what you are trying to achieve. We reply within one business day.

Send a few lines about the problem and the people it affects. The reply comes from the engineer who would lead the work.

  1. 01 We read the brief and reply in writing.within 1 business day
  2. 02 A 30-minute call to understand scope and constraints.same week
  3. 03 A written proposal: options, assumptions, estimate.within 5 business days
  4. 04 Kickoff with the team that scoped it.on your timeline
NDA on requestEU data residencyCET · overlap with London and New York
Project brief
about 3 minutes
Optional