Skip to content
AVAILABLE — 2 SLOTS THIS MONTH

One bench.
Three kinds of work.

I fix hardware at board level, make video and brand work, and build software businesses run on. Same person from the first message to long after launch — no account manager, no handoff, no phone tree.

THREE LABS

Which bench do you need?

They are genuinely different trades. Pick the one that matches what you have in front of you and the whole page changes colour with it.

SELECTED WORK

Things that are actually running

All case studies
FLAGSHIP · iOS + WEBIn TestFlight beta

TrailR

PROBLEMChoosing what to watch takes longer than watching it. Every service has its own catalogue, its own recommendations, and no sense of what you actually like.

React NativeExpoFirebaseFirestore
SHIPPED · WEB APPLive

LuckyDayze

PROBLEMA local delivery business running on phone calls, text messages, and a paper ledger. No way to see what had been ordered, what was owed, or which customers were regulars.

Next.jsSupabaseTailwindVercel
PITCH WORK · MULTIPLE SECTORSOngoing

Spec builds

PROBLEMSmall businesses with a web presence that is quietly costing them customers — a site search engines are told to ignore, a certificate that browsers refuse, a contact form that goes nowhere.

Next.jsSupabaseStripe
PROCESS

Three steps, no mystery

This is the same whether you are handing me a console with a dead HDMI port or a business that needs software built from nothing.

01

Understand

Tell me what is broken, what you need, or what you want to make. I ask questions until the real problem is clear — which is often not the one you came in with.

02

Build

Research, design, development, testing. You see progress as it happens rather than a reveal at the end, so nothing is a surprise on the day it ships.

03

Improve

Refine until it works the way it should. The first version is never the last one, and I am still here after launch — that is the whole point of working with one person.

START HERE

Tell me what you need

A few questions, then your details. You get a price on screen before you send anything, and I read every one of these myself.

INTAKE 01
PICK A SERVICE

What are you looking for?