I have served as a trusted advisor to many software engineering teams, delivering honest and insightful guidance founded on extensive practical experience across a range of development and delivery approaches.
Working hands-on with engineers and architects, initiating and supporting the modernisation of enterpise legacy software, as well as the delivery of new features and functionality at a granular level
I provide consultancy and training services for software development organisations, with a strong focus on fostering continuous improvement and reductions in waste
How I can help:This workshop is designed to demistify the concepts of DDD and Event Driven architecture using tools such as EventStorming and C4 Modeling to solve real world problems
This workshop is designed to enable engineers and architects in patterns that facilitate itterative modernisation of legacy systems
This workshop introduces tools that can be used by software teams to quickly assess pros and cons, prioritise options and make decisions as a group
I am a hands on technical solutions architect with experience leading balanced teams delivering greenfield and modernisation projects, delivering to cloud, on-prem and hybrid platforms
I have been privileged to work with world class teams from Pivotal Labs and VMware Tanzu Labs, who have a passion for Lean Agile, eXtreme Programming, Platform as a Product and Cloud Native Design, working to solve complex problems with a focus on iterative and evolutionary design
I have provided expert consultation to numerous industries and business sectors including; financial services, insurance, telecommunications and manufacturing
Several years of practical experience running EventStorming workshops has given me a unique perspective on Domain Driven Design and Event Driven architecture and has led me to developing workshops to demystify and educate engineers, architects and product managers
My experience as a consultant has given me the tools needed to analyse problems and support teams in making critical decisions over technology and architecture
In-depth Archtectural and Development Methods and Practices: