What we
build.

Four kinds of work and four ways to pay for it. How clearly the work can be scoped decides the lane.

Web

Web apps and internal tools

Most web work is a new product that has to earn money, or a rebuild of one that stopped keeping up. We scope it on a call and agree the number. The first demo lands in week one: a working skeleton you can click through.

  • Customer-facing product or internal tool
  • Design system and component library
  • Search, analytics and SEO from the first commit
  • Deployed with CI and monitoring

TypeScript, React, Next.js, Go, Postgres

Mobile

iOS and Android

Cross-platform by default, native modules where the platform demands them. The screens are rarely what stalls a mobile project. Signing, store review, push certificates and release pipelines are, so we set those up in the first weeks. We have taken over a live app that could not ship an update and got both stores releasing again. The first demo runs on your phone, not in a simulator.

  • One codebase for iOS and Android
  • Offline-first sync and push
  • App Store and Play release handled
  • Native modules where the platform needs them

React Native, Swift, Kotlin

Backend

APIs, data and infrastructure

The part nobody sees until it fails. We build it in your cloud from the first week, so the environment is reproducible long before your users arrive. The runbook is written so your own team could run it too.

  • Auth, billing and third-party integrations
  • Data model, migrations and job queues
  • Cloud deploys, CI and infrastructure as code
  • Monitoring and alerts before launch

Go, Node, Postgres, Kafka, Terraform, AWS

AI

LLM features that hold up

We start by showing you what the model gets right and wrong on your own documents, before anything is built on top of it. If a plain search would do the job, we say so.

  • Retrieval over your documents and data
  • Agents and automations with guardrails
  • Evals that catch a regression before your users do
  • Cost and latency budgets agreed up front

Python, TypeScript, OpenAI and Anthropic APIs

How you pay for it.

A known scope gets one number. An unknown one gets a ceiling you set. Nothing starts without one or the other.

New product

Fixed quote

For a founder or product team with something defined to build. It starts with a scoping call and a written scope you sign off, then a single number. The decision log grows with the code from week one. Once it is live in your accounts, we keep running it: production, monitoring and fixes. Running it after launch is agreed and priced up front, like the build.

What you get
  • A scoping call and a written scope
  • One fixed number for the whole scope
  • Source, docs and a runbook in your accounts

Yours to take in house whenever you want.

Codebase audit

Fixed price, one to two weeks

For anyone who inherited a system and needs to know what they are holding: a new CTO, a founder whose agency left, a team about to invest more. Read access is the only thing we need from you.

What you get
  • The code, the infrastructure and the logs, read end to end
  • A written report you can hand to anyone
  • A plan in priority order with rough sizes
  • A call to walk through it

Ends with the report and the call. No obligation to hire us for any of it.

Rescue and maintenance

Scoped fixes on a quote, the rest hourly against a cap

For a system in production that needs fixing or keeping alive while you decide what comes next. Defined fixes from the audit each get their own quote.

What you get
  • Fixed quotes for the defined fixes
  • A weekly ceiling on open-ended work
  • A note every Friday on what got fixed and what we found

Stop at the end of any week. The fixes so far stay yours.

Embedded engineer

Monthly

For a roadmap that needs more senior hands than you have, without a hiring round.

What you get
  • One senior engineer in your team and tools
  • Your process, your standups, your repo

Ends with a written handover. The code was in your repo all along.

You should never have to ask where your own software lives.

What you keep.

Everything a hired team would hand you, in your accounts, whether we keep running it or you take it in house.

The product

Live, monitored and running where your users are.

The source

Every line, in your own repository, from the first commit.

Architecture map

How the pieces fit, so the next engineer never reverse-engineers it.

Decision log

Why we chose what we chose, with the alternatives we turned down.

Runbook

How to set it up, ship it and fix it at 2am, written for whoever is on the keyboard.

CI and deploys

Every change tested and shipped the same way, no manual steps.

Monitoring

Dashboards and alerts that flag a problem as it starts.

Tests on the critical paths

A change that breaks them fails the build.

Handover

Whenever you take it in house: a walkthrough call and a written note of where everything lives.

Questions founders ask

Questions founders ask

Before it starts

While it runs

When it ends