Freelance · available for work

Let's build it together

I partner with founders and teams to ship software that works - and the occasional shoot when the brief calls for a camera. Clear scope, honest pricing, clean handover.

Start a project →

Services4

01

Web apps & APIs

Full-stack builds in TypeScript/Next.js or Python - from idea to deployed.

  • Production app or API, deployed
  • Clean, documented codebase
  • CI/CD and a handover walkthrough

On request

02

Tooling & automation

Scrapers, CLIs, browser extensions and scripts that take the boring work off your plate.

  • Custom CLI, extension or scraper
  • Scheduled / headless automation
  • Docs so your team can run it

On request

03

AI & agent integrations

LLM features, MCP servers and multi-agent systems wired into real products.

  • LLM / RAG feature in your app
  • MCP server exposing your tools
  • Evaluation and guardrails

On request

04

Photography

Selective photo work - events, portraits and product shots, edited and delivered.

  • Shoot + professional edit
  • High-res gallery delivery
  • Usage rights sorted upfront

On request

How it works4

01

Discovery

A short call to understand the problem, scope and success criteria.

02

Proposal

A clear plan: deliverables, timeline and a fixed or milestone price.

03

Build

Weekly updates, working increments, code you can review as it ships.

04

Handover

Docs, deployment and a support window so nothing breaks after launch.

FAQ4

What do you work on?

Full-stack web apps, APIs, developer tooling, browser extensions, and AI/agent integrations. See the work page for the range.

How do you price?

Fixed-price for well-scoped work, or weekly for open-ended builds. You'll always know the number before we start.

Do you do photography work too?

Selectively - events, portraits and product shots. Ask and I'll tell you honestly if it's a fit.

What's your availability?

I take a small number of projects at a time to keep quality high. Reach out and I'll share current timelines.