I’m a Senior Product Engineer based in Manchester, UK, focused on designing and delivering software that helps startups and growing businesses move faster.

My work sits across both engineering and product. I’ve led greenfield projects from early idea through to production, modernised large existing platforms, and built systems used daily by teams and customers at scale. Along the way, I’ve helped organisations improve reliability, reduce technical debt, and ship features more confidently through better architecture, testing, and automation.

I specialise in PHP and Laravel with modern JavaScript frameworks, and I care deeply about building software that is maintainable long after launch. Much of my work has involved improving delivery speed — introducing testing strategies, automating deployments, and simplifying complex codebases so teams can focus on solving real problems rather than fighting their tools.

Outside of my day-to-day engineering work, I build independent projects, write about software and product development, and work with businesses on freelance projects ranging from early prototypes to production systems.

My approach is pragmatic: clear systems, thoughtful decisions, and software that delivers outcomes, not just shipping code.