Specialist engineering agency

Software, built with care and conviction.

We're a small team that partners closely with a select few companies — stabilizing, building, and shipping the software that moves their business forward. No bloat, no hand-offs, no surprises.

What we do

A focused set of services, done exceptionally well.

We'd rather be excellent at a few things than mediocre at many. Here's where we do our best work.

Product engineering

From a blank repo to a system in production. We own delivery end to end — architecture, build, and the unglamorous details that make software dependable.

Platform & infrastructure

Cloud, CI/CD, observability, and the developer experience around them. We build the foundation your team can move quickly on without breaking things.

Fractional engineering leadership

Senior technical direction when you need it. Roadmaps, hard architecture calls, and mentorship for the team you already have.

Audits & rescue work

Inherited a codebase that's slowing you down? We assess, stabilize, and chart a pragmatic path back to velocity.

How we work

The principles behind every engagement.

Paper Moon exists because the best software comes from small teams who care. These are the commitments we hold ourselves to.

  • 01

    Small team, senior hands

    The people you meet are the people who write the code. No layers, no juniors learning on your dime.

  • 02

    Few clients at a time

    We deliberately keep our roster small so your project gets real attention, not a sliver of it.

  • 03

    Built to be handed over

    Clear code, real documentation, and tests. When we're done, your team can carry it forward with confidence.

  • 04

    Honest about trade-offs

    We tell you what we'd do and why — including when the simplest answer is to build less.

Selected work

Work we're proud of.

Client confidential.

Platform Stabilization

Stabilizing a global learning platform

A widely-used online education platform — built years ago and frozen on an end-of-life stack — needed to become safe to run and change again. We rebuilt confidence from the ground up: a comprehensive test suite where there was almost none, a decade of deferred upgrades brought fully current, containerization, and an automated deploy pipeline replacing manual, error-prone releases. Then we cut production over to modern, managed infrastructure with no disruption to the classrooms depending on it.

~5% → 80%+
test coverage
Python 2 → 3
8 framework versions
Manual → CI/CD
automated deploys
Zero-downtime
production cutover
Let's talk

Have something worth building?

Tell us what you're working on. We take on a small number of projects each quarter, and we'll always give you a straight answer about whether we're the right fit.

Prefer email? Reach us directly at hello@paper-moon.co