An accomplished professional with an extensive track record of delivering mission-critical cloud solutions at scale. I enable teams, managers, and organisations with implementing and sustaining:• Customer centric, outcome oriented, engineering organisations• Effective technical software engineering practices, with a focus on continuous delivery• Evolutionary and cloud native architectures, and evolving legacy systems• Lean and agile mindset and ways of workingMy wide skillset includes team development and coaching, architecture, software engineering, lean, agile and devops. Other interests include modern product thinking and organisational structures that work.I have built strong engineering functions for two startups, including one that that successfully exited for $340M, as well as driving lean, agile and modern engineering practices in multiple other companies.I have designed, built or evolved distributed and data driven systems in a variety of languages, delivering highly available services for multiple business sectors.
Listed skills include Agile Methodologies, Scrum, Software Development, Test Driven Development, and 36 others.