The stack.

The tools change more often than the job does. This is what I build with today, and how I stay fast when a client runs something different.

Build and ship

  • TypeScript
  • JavaScript
  • Python
  • SQL
  • Next.js and React
  • Node.js
  • Tailwind CSS
  • Supabase and Postgres
  • MongoDB
  • Vercel
  • Git and GitHub

AI in production

  • Claude API
  • Claude Code
  • ChatGPT and OpenAI
  • Codex
  • Cursor
  • VS Code
  • GitHub Copilot
  • Production LLM pipelines
  • RAG
  • Multi-agent systems
  • ROI monitoring after handover

Automation and integration

  • Make.com
  • N8N
  • Zapier
  • MCP creation
  • Process mapping
  • BPMN workflow design
  • Webhook and API integration

The tool is rarely the constraint.

A decade across Fortune 500 travel, enterprise SaaS and fintech means most business systems are familiar territory. For the rest, pairing with AI has collapsed the learning curve: I now pick up a new stack in days, not quarters. This site, the CV behind it and the platforms I run were all built that way. What I optimise for is not any single tool. It is the judgement about which one earns its keep.

Fortune 500 travelEnterprise SaaSFintechGovernmentProfessional services
Let’s talk

Let's move a number.

If you are hiring for a product leadership role, or you have a process quietly eating your team's time, I would like to hear from you. Tell me what you are trying to move, and I will tell you straight whether I can move it. I answer every enquiry myself, usually within a working day.

Download CV