Skip to content
Senior web & app development · 20 capabilities
oakstone.digital
02 / engineering / division

Apps & software
with less translation.

Apps, platforms and internal systems built by the people who will still be here at version three.

The remit

What this division
is accountable for.

  • A workflow in production within weeks, not quarters
  • Code, infrastructure and accounts you own outright
  • Integrations that fail loudly instead of silently
  • A team that can maintain it after we leave

Software is where a business either builds an advantage or accumulates a liability. The difference is rarely the framework; it is whether anyone modelled the domain properly and whether the second release is as easy as the first.

We build in vertical slices — one complete workflow live and used before the next begins — so value arrives early and the plan can change without waste.

Seven capabilities sit here, spanning product design, mobile, platform engineering, integrations, data and quality. They are deliberately in one division because the handoffs between them are where most projects lose their momentum.

How this is bought

Three engagement
shapes.

Most clients start with the first and decide about the others once there is evidence on the table.

01

Discovery and data model

2–3 weeks, fixed price

The domain, permissions and integration boundaries written down, with a slice plan and a cost range per slice. You can stop after this with something genuinely useful in hand.

02

First release

6–10 weeks

One complete workflow in production, used by real people, with tests, observability and deployment automation inside the definition of done rather than deferred.

03

Embedded team

Ongoing, monthly

A standing senior allocation working alongside your engineers on the roadmap, with a quarterly architecture review and a documented path to full internal ownership.

How the work runs

Four stages, visible throughout.

01

Model

The domain, data and permissions written down before any interface exists, because the schema outlives every screen above it.

02

Prototype

Flows and states tested as a clickable prototype, so the expensive disagreements happen in Figma rather than in code.

03

Ship in slices

One workflow at a time, in production, with tests and observability included in the definition of done.

04

Operate

Release tooling, monitoring and a documented handover so your team can run and extend what we built.

A good fit when
  • A spreadsheet has quietly become business-critical
  • You are paying for four tools and still exporting between them
  • You want to productise a system you built for yourselves
  • An app needs a second version its current architecture cannot support
Probably not us if
  • You need a large offshore team to execute an already-specified backlog cheaply
  • The requirement is genuinely met by an off-the-shelf product
  • Nobody internally can own technical direction after handover

We would rather point you to a specialist in the first conversation than sell you our second-best skill.

Questions we get asked

Apps & software, answered.

By finding the single workflow carrying the most value and shipping that first, completely. Discovery produces a data model, a slice plan and a cost range per slice, so you can redirect or stop at any point with something already live.

Entirely. Repositories are yours, infrastructure sits in your cloud accounts, third-party services are registered to you. There is no lock-in mechanism in how we work, and we help you move the work in-house if that is the plan.

Frequently, and it is usually the better outcome. We work in your repositories, follow your review standards, and pair where knowledge transfer matters most.

When they solve the stated problem better than deterministic logic, and not otherwise. Retrieval over your own documents and classification of inbound work are the two patterns that most reliably earn their keep; the rest usually wants a clearer process rather than a model.

A better brief starts here

Bring us a apps & software problem.

Bring us the hard thing. We will bring a point of view, a senior team and a clear next step.

Start a conversation