Technical Program Manager

Turning technical complexity into deliverable outcomes.

Cloud · AI · DevOps · Engineering · Technical Delivery

I lead complex technology programs across engineering, product, security and business teams — turning technical work into something that can actually be delivered.

WHAT I WORK ON

Complex technology work, made easier to move.

I work at the point where technical decisions, dependencies and delivery meet.

01

Technical delivery

Turning engineering work into clear milestones, decisions, dependencies and outcomes.

02

Cloud & AI

Coordinating technical change across cloud platforms, AI-enabled products and delivery teams.

03

Security & governance

Bringing security, compliance and delivery together without losing sight of the program outcome.

See how I approach technical programs →

WRITING

Explaining technology. Exploring the work around it.

Technical explainers and longer-form perspectives on technology, delivery and AI.

Explore all writing →
ABOUT

A LITTLE ABOUT ME

I like understanding complicated things — and making them easier to understand.

My career has moved between software engineering, technical leadership and program management. Today, I work across complex technology programs where engineering decisions, delivery and business priorities meet.

More about me →

BEYOND TECHNOLOGY

A book. An art practice. A life outside the screen.

Two creative branches that sit alongside the technology work.