Contract engineering, from requirements to production.

Independent full-stack engineer for embedded product development, automation, data pipelines and integrations. I join your team, take ownership of a defined area and ship it.

London or remote · B2B contract

Where I fit in a team.

Useful when the roadmap is clear but the hands to deliver it are not.

Product features

Pick up a backlog or a launch milestone in an existing codebase, working within your review and release process.

Automation & integrations

Connect the systems your team copies data between, and replace manual steps with scheduled, tested jobs.

Data & AI pipelines

Collect, parse, enrich and score messy data so the rest of the product can rely on it.

Shipped and in use.

Client work and my own products.

Shipped in a week

Brickwood

A booking application for a five-venue café group. Enquiries are validated, priced and sent to the right venue manager.

8,000+ pages a month

AussieBankStatements

My own product. Turns bank statement PDFs into clean spreadsheets, with nothing stored.

250+ enriched leads a month

SignalSauce

Funding news turned into scored recruitment leads, delivered to a private dashboard on a schedule.

Stack: TypeScript, Next.js, React, Python, Cloudflare and GCP.Explore more work

How a contract starts.

  1. Send a few lines
  2. Short call
  3. Agree term + days
  4. Start shipping

Tell me about the role.

The team, the codebase, the term and what needs to ship. I’ll reply to arrange a short call.