Over the last 16 years I have worked as a consultant developing state-of-the-art financial services and banking systems. I currently hold the CSM, CSPO, CSP and DSDM practitioner certifications. I also hold the Prince 2 practitioner certification. My major interest is organisational transformation and implementation of Agile release trains, Agile requirements and Test Driven Development.
I started performing team leadership roles around 8 years ago in a waterfall environment but in the last 5 to 6 years have solely been promoting and coaching Scrum, XP, Scrumban, Kanban, DSDM. I have used many agile planning and estimation techniques and methodologies to great success. I coach the implementation of Agile release trains throughout the organisation from portfolio, programme and team level that truly allows agile transformations to realise business value in a continuous flow. This coaching is integrated with test-driven development methodologies and robust development standards such as TDD, ATDD and SOLID principles to assure the continuous flow has a sustainable velocity, high quality and highly maintainable output.
I am a highly skilled .NET C# and MS SQL Server developer. I have developed high performance multithreaded systems, realtime services and SOA. I have developed highly performant, large scale database systems and BI solutions all with outstanding architectural discipline and standards.