A one-person software studio in Manchester

Order, out of the noise.

Most projects start noisy: half-formed ideas, competing priorities, a backlog that keeps growing. My job is to find the order in it and turn that into software that works.

hello@codekitchen.io Selected work

// no two visits are the same
const seed    = 00000;
const palette = "Ink on paper";
const style   = "flow";
// drawing
01

Studio

Most of my work starts with a conversation about what to build and ends with me running it in production. You deal with me the whole way through.

Sometimes that means building a whole platform. Sometimes it’s a few months inside someone else’s team, or a second opinion on a big decision. There’s never an account manager in between.

02

What I do

  1. Technical direction

    Advice on what to build, what to buy and what to leave alone, including whether AI is worth it for you. It can be a one-off conversation or a regular part of how you work.

  2. Platform builds

    New web platforms, designed, built and kept running. I usually work in Django and Vue, and I’ll help pin down what actually needs building before we start.

  3. AI in production

    Search that understands what people mean, built over your own content, and MCP servers that let AI tools work with your systems. I built both for Music Ally, and I keep an eye on what they cost to run.

  4. Extra hands

    If your team has more work than people, I can join for a while. I’m used to fitting into other people’s codebases and ways of working.

03

Selected work

04

About

I’m Ben Tappin. I’ve worked in agencies, software houses and product companies for more than 15 years, on frontends, backends and the infrastructure that runs them.

Code Kitchen is just me. When a job needs a specialist, I bring in freelancers I know and trust. I work remotely, or on-site around Manchester.

Stack
  • Python
  • Django
  • REST APIs
  • Postgres
  • Infrastructure
  • Vue
  • AI
  • MCP
  • DigitalOcean
  • AWS
Where
Remote or on-site in Manchester, UK
05

Contact