About
How I think about technology, delivery, and responsibility
Background
I’ve spent my career working across technology, data, and delivery, often in environments where systems matter because real people rely on them. My experience spans enterprise organisations, smaller teams, and consulting-style engagements, which has shaped a pragmatic, outcome-focused approach to engineering.
I’m most comfortable in situations where the problem is not yet fully defined — where requirements evolve, constraints are real, and trade-offs need to be made consciously rather than optimistically.
How I approach work
I tend to focus on a few core principles:
- Clarity over complexity — simple systems that are well understood tend to outperform clever ones over time
- Delivery over theatre — working software matters more than perfect diagrams
- Ownership over handover — solutions should be supportable long after they are delivered
I enjoy working closely with stakeholders to translate intent into execution, and I’m comfortable acting as a bridge between technical teams and the wider organisation.
Today
Currently, my work centres around data platforms, cloud infrastructure, and delivery leadership, with a particular interest in building systems that remain resilient as organisations grow and change.
This site is a place to share selected thinking, lessons learned, and writing — not a complete record of my work, but an honest reflection of how I think and operate.