About Steve
Technical Director, educator, and API consultant. Based in Wales, UK.
I help SaaS teams fix slow, unreliable APIs without rewriting everything. My work sits at the intersection of API quality, architecture, and delivery — the decisions that determine whether a team ships with confidence or spends half its time firefighting.
I have been building software professionally for over 15 years, with the last several focused on PHP, Laravel, and API systems at scale. I am a PHP-FIG Core Committee member, have delivered 30+ talks and workshops internationally, and have reached over 50,000 developers through writing, talks, and technical education.
Before software, I served in the Royal Tank Regiment from 2007 to 2011. That background shapes how I work: systematic diagnosis, calm under pressure, and a strong preference for durable solutions over short-term fixes.
My consulting approach runs in three stages: diagnose the actual failure points, stabilise the riskiest bottlenecks first, then scale by leaving behind patterns and habits the team can own without me.

Recommendations
"Steve is one of the most thorough and thoughtful educators I've seen. He puts in a ton of effort and it clearly shows."
"Steve is the teacher you wish you had in school. He’s informative, entertaining, and passionate about what he does. I’m always excited to see more of Steve’s content!"
"To me, there's one word that comes to mind: 'passion'. There are only a handful of people with the same passion for programming as Steve."