If you need help building world-class engineering teams, modelling complex systems, or strategic technical leaderhip, I am usually available for short-term consulting & workshops, and sometimes available for longer engagements.
I help organisations to build a customer-focused, high-speed engineering capability enabled by continuous delivery, domain-driven design & test-driven-development. You can contact me for more information.
I speak at major tech conferences, user groups and internal events about key technical topics, including continuous delivery, domain-driven design and organisational change. Contact me for speaking requests.
I run public and private workshops to help organisations build maintainable business-aligned software. My workshops include strategic domain-driven design, Event Storming, & organisation design. Get in touch to make a booking.
In September 2016 I spoke at Swanseacon about my experiences in the government. If you would rather not know how incompetent government agencies blew
£12 billion of your money, do not press that play button. Thanks to GDS, however, we have hope. So maybe you should dare to watch and find out why.
I love being part of teams that build ambitious products and services. I'm addicted to the goal of delivering something people care about, and the immense feeling of satisfaction knowing that I made a difference. Every day I feed my addiction by learning about technology, psychology, business, and any other field that edges me closer to being a complete problem solver.