"We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more."
Agile Manifesto

Software Development should deliver ROI

Are you getting a good return on your software development investment?

Do you think that it can be better?

I can provide bespoke consultancy and coaching - tailored to your organisation.



15+ years management experience

Team Lead to Head of IT

Scrum Master Certified

Agile/ Scrum coaching/ evangelism

Specialist in improving legacy teams


Architecting Microsoft Azure Solutions Certified

Considerable Solution Architecture experience

Patterns: Microservices, Web Application, Distributed

Technical mentoring and leadership

Reverse engineering legacy systems


20+ years development experience

Microsoft App Builder/ Web Applications Certified

ASP.Net, MVC, C#, .Net Core. WebAPI

React, Redux, Javascript, HTML, CSS

Specialist in handling legacy systems


Managed various Microsoft, Linux & Unix environments

Cloud Management � Microsoft Azure & Amazon AWS

CI/ CD tool - Team City, Jenkins, VSTS, Octopus

Database tools - SQL Server, MySQL, No SQL

Filling the gaps between technical teams