Services

Engineering work, described in full.

Six kinds of engagement. Each section below covers what is included, the stack we would reach for, a realistic timeline, and who the work suits — so you can rule us in or out without a call.

01 · Custom Software

Custom Software Development

Off-the-shelf software forces your process to match its assumptions. We build the system around the process you already run — the approval chain, the pricing rules, the exceptions your team works around every day. Work starts with mapping the real workflow, including the parts that live in spreadsheets.

What’s included

  • Workflow and data model mapping before any code
  • Role-based access matching your real org structure
  • Integrations with the systems already in use
  • Migration from spreadsheets or a legacy tool
  • Admin tooling so your team can operate it without us
  • Full source code ownership and documented handover

Typical timeline

8–16 weeks

Stack

  • TypeScript
  • Next.js
  • Node.js
  • PostgreSQL
  • Docker

Who it’s for

Companies running critical operations on spreadsheets, or paying for a SaaS tool that fits two thirds of the job.

Talk about a custom software project
02 · SaaS Platforms

SaaS Platform Development

A SaaS product is a set of decisions about tenancy, billing and permissions that get expensive to reverse. We settle those first — how tenants are isolated, what a seat means, what happens on downgrade — then build the product on top of that foundation.

What’s included

  • Multi-tenant architecture with isolation at the data layer
  • Subscription billing, trials, upgrades and dunning
  • Role-based permissions and team accounts
  • Customer-facing analytics dashboards
  • Usage metering and plan enforcement
  • Full source code ownership and documented handover

Typical timeline

10–20 weeks

Stack

  • TypeScript
  • Next.js
  • PostgreSQL
  • Stripe
  • Redis
  • AWS

Who it’s for

Founders taking a validated product to market, and teams turning an internal tool into something they can sell.

Talk about a saas platforms project
03 · Mobile Apps

Mobile App Development

We pick the platform approach from your requirements, not from preference. Cross-platform when the feature set is shared and speed matters; native when you need deep hardware access or platform-specific interaction. Either way, we handle store submission and the review cycle.

What’s included

  • Native or cross-platform build, chosen from requirements
  • Offline behaviour and state sync
  • Push notifications and deep linking
  • App Store and Play Store submission, including review responses
  • Crash reporting and release analytics
  • Full source code ownership and documented handover

Typical timeline

10–18 weeks

Stack

  • React Native
  • Expo
  • Swift
  • Kotlin
  • Flutter

Who it’s for

Products where mobile is the primary surface, and companies extending an existing web platform to phones.

Talk about a mobile apps project
04 · Backend & APIs

Backend & API Engineering

Most performance problems are data model problems that surfaced late. We design the schema and the query patterns together, load-test against realistic volumes rather than seed data, and document the API so the teams consuming it are not reverse-engineering behaviour from responses.

What’s included

  • Schema design with indexing and query patterns planned together
  • Versioned REST or GraphQL APIs with published contracts
  • Third-party integrations with retry and failure handling
  • Background jobs, queues and scheduled work
  • Load testing against realistic data volumes
  • Full source code ownership and documented handover

Typical timeline

6–14 weeks

Stack

  • Node.js
  • Python
  • Go
  • PostgreSQL
  • Redis
  • Kubernetes

Who it’s for

Teams whose product outgrew its first backend, and companies exposing an API to partners or their own mobile clients.

Talk about a backend & apis project
05 · AI Integration

AI Integration

AI features fail in production for ordinary engineering reasons: no evaluation set, no fallback when the model is wrong, costs that scale with usage nobody modelled. We build the feature and the guardrails around it — retrieval over your own data, measured output quality, and a defined behaviour for the failure case.

What’s included

  • Retrieval over your own documents and data
  • Evaluation sets so output quality is measured, not assumed
  • Defined fallback behaviour when the model is wrong or slow
  • Token cost modelling before rollout
  • Human review steps where the stakes require them
  • Full source code ownership and documented handover

Typical timeline

4–12 weeks

Stack

  • Claude API
  • Python
  • TypeScript
  • Vector search
  • Postgres

Who it’s for

Teams with an existing product and a specific task to automate — not teams looking for a use case.

Talk about a ai integration project
06 · Web & E-Commerce

Web & E-Commerce Development

The engineering standards we apply to platforms apply here too: real performance budgets, structured data, and a content model your team can edit without a deploy. Fixed scope and fixed price, because the requirements are knowable up front.

What’s included

  • Design and build, with a performance budget enforced at CI
  • CMS your team edits without a developer
  • Technical SEO: schema, sitemaps, metadata, Core Web Vitals
  • Payments, checkout and inventory for store builds
  • Analytics and conversion tracking
  • Full source code ownership and documented handover

Typical timeline

2–4 weeks

Stack

  • Next.js
  • TypeScript
  • Sanity
  • Shopify
  • Stripe

Who it’s for

Companies whose current site loads slowly, ranks poorly, or needs a developer for every copy change.

Talk about a web & e-commerce project

Let’s talk

Tell us what you’re building.

A 30-minute call. Bring the problem, the constraints and the deadline — we will tell you what it takes to build, or that we are not the right firm for it.

  1. 01

    A number on the first call

    You leave with a firm timeline and a price range, not a promise to send one next week.

  2. 02

    Engineers, not account managers

    You talk to the people writing the code. Nothing gets relayed through a layer that cannot answer.

  3. 03

    You own everything

    Source code, infrastructure and documentation transfer to you. Taking it in-house is a real option.

Taking on new projects for October 2026