Custom Projects

Custom Projects

Bespoke software when SaaS doesn’t fit your problem

When the off-the-shelf tool forces a workflow that doesn’t match how your business actually runs, we build the thing that does. Full-stack web apps, internal tools, and ML services, TypeScript, Python, Postgres, sensible cloud. We don’t take on rewrites of healthy systems, and we won’t ship something we can’t maintain. Everything lands with tests, docs, and a deployment story your team owns.

What we get hired to build

A few engagement shapes that come up often. Yours probably looks a bit different — that’s fine.

Internal tools that replace the spreadsheet

The shared Excel file with macros, the Access database from 2014, the workflow held together by three Power Automate flows. We replace it with a proper web app, auth, audit log, role-based permissions, designed around the actual job-to-be-done. Usually faster and cheaper than people expect, because the requirements already exist in the spreadsheet.

How we engage

Three phases, with explicit decision points. You should be able to walk away after any of them with something useful.

011–2 weeks

Discovery

We start by framing the problem with the people closest to it. Technical audit of the systems you have, a written risk register for the things that worry us, and a scoped proposal you can compare against doing nothing. Fixed fee, no obligation to continue.

024–8 weeks

Pilot

A focused build behind a feature flag, kept narrow on purpose. We agree on evaluation criteria upfront, latency, accuracy, cost per run, whatever matters, and there’s an explicit go/no-go conversation at the end. If the pilot doesn’t earn its way to production, we say so.

03Ongoing

Production

Phased rollout with monitoring, an on-call runbook, and knowledge transfer to your team. We can stay on a light retainer to evolve the system as your needs change, or hand it over cleanly. Your call.

What we work with

Tooling we reach for by default. Happy to use what your team already runs on.

Next.js / React / TypeScript
Python (FastAPI, Pydantic)
Postgres & pgvector
AWS / GCP / Azure
Classical ML (scikit-learn, XGBoost)
Computer vision (PyTorch)

Have a project that needs to actually ship?

Tell us what you’re trying to do. If we’re not the right fit, we’ll say so and point you somewhere better.

Start a conversation