Consulting and advisory

Senior technology leadership, from someone who still ships code

I help founders, leadership teams and investors make better technology decisions: platform and architecture choices, AI adoption in engineering, scaling teams, and understanding what a technology estate is really worth. It's grounded in 22+ years of building and running production systems, and everything I recommend is something I've done myself.

How I can help

Services

Architecture and platform reviews

An independent review of your platform before a big decision: replatforming, build vs buy, breaking up a monolith, or choosing between serverless, containers and Kubernetes.

  • A clear recommendation with costs, risks and a phased plan
  • A written options paper your leadership team and board can trust
  • Hands-on review of code, infrastructure and delivery, not just slides

AI-assisted engineering adoption

Getting real productivity from coding agents without losing quality: tool choice, spec-driven workflows, review discipline, measurement, and governance through an LLM gateway.

  • A rollout plan and guardrails that fit your team and risk profile
  • Repository instructions, spec templates and review standards
  • Metrics that show whether AI is actually improving delivery

Fractional CTO and technical advisory

Senior technology leadership a few days a month: technical strategy, roadmap and hiring decisions, vendor evaluation, and a sounding board for founders and engineering leaders.

  • Technology strategy aligned with commercial goals
  • Engineering organisation design, hiring and cross-country team setup
  • Incident, delivery and quality practices that scale

Technical due diligence

For investors and acquirers: an evidence-based assessment of a company's technology, team, security posture and scalability, with the risks and the cost of fixing them.

  • A structured report with red, amber and green findings
  • Realistic remediation effort and cost estimates
  • Interviews with the technical team, not just document review

AWS architecture, reliability and cost

Event-driven design on AWS, observability, Kubernetes and networking, peak-trading readiness, and cloud cost reviews that find real savings.

  • A prioritised list of reliability and cost improvements
  • Observability you can use during an incident
  • Load testing and runbooks before your busiest day

Data platforms and analytics tracking

Warehouses and pipelines (Redshift, Snowflake, dbt, CDC), data contracts, and a tracking architecture that marketing and engineering can both rely on.

  • A data platform design matched to your freshness and budget needs
  • A tracking plan and implementation that doesn't break with every release
  • Clear ownership between engineering, data and marketing
Ways of working

Engagement formats

Advisory retainer

A few days a month of ongoing CTO-level guidance, reviews and a sounding board.

Fixed-scope review

Typically two to four weeks, ending in a written recommendation and a walkthrough.

Workshops and talks

Half-day or full-day sessions with leadership or engineering teams on a specific topic.

Based in London, working remotely or on site. Every engagement starts with a short, no-obligation call to understand the problem and whether I'm the right fit.

Background

Why work with me

  • Still hands-on. I review pull requests, write code and use AI coding tools daily, so advice comes from current practice rather than theory.
  • Twenty years across the stack. From disaster recovery software in C and telecom-scale SMS gateways to subscription e-commerce, data platforms and cloud, as engineer, architect and CTO.
  • Business-first decisions.I've led replatforming, build vs buy and vendor decisions with boards and senior stakeholders, and delivered them.
  • Evidence you can read. Over 70 articles on how I approach these problems, and recommendations from people I've worked with.

Let's talk about your challenge

Send a few lines about your company, the problem you're facing and your timeline. I'll reply personally, usually within two working days.