"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.

Software Development Health Check


Is your Software Development causing you a headache?


My Software Development Health Check service is targetted at helping you get better ROI.


Read more

Real industry experience


With other 15 years of top table experience across a variety of organisations, I know what Owners, Shareholders and Board are looking for.


They aren't looking for latest IT fad. They aren't looking for the cool technology. They simply aren't excited or motivated by it.


They are interested in how to achieve thier long term business goals.


With my expeirences, I can explain the IT fad, the cool technology, in terms of that long term business goal. I can explain when they are (or are not) right for improving the overall ROI of the business.

ROI Library


Over 30 articles aimed at helping you get better ROI ... all for free


Read more

Contact me to see if I can help:

Interim Management

Need interim IT management?

Need someone to step into help?

Over 15 years of management

Considerable experience being parachuted into legacy teams

15+ years of management experience


Teams from 2 to 22.


Permanent, Contractors, Outsourcers, Onshore, Offshore, Nearshore.


From graduates to seasonsed veterans ... and everyone inbetween.


From the self-motivated to the dispirited.

Scrum Master certified



I believe strongly in the value of Scrum to deliver ROI in your Software Development.


Holding a recognised Scrum Master certification, I can demonstrate a clear knowledge and ability to apply solid servant-leadership practices.

Full leadership experience


  • Recruitment & Interviewing
  • Team Development
  • Process Improvement
  • Stakeholder Management
  • Knowledge Transfer
  • Business Process Analysis/ Re-engineering
  • Budget Management & financial planning
  • Strategic planning and roadmap
  • Emergency incident triage & management

Contact me to see if I can help:

Cyber Security

I am not certified ethical hacker?

If you need one, I'll point you at the experts.

I can help Cyber Security problems in Software Development.

With my years of technical experience across a variety of platforms, systems and technologies - I have the skills to help track down Cyber problems.

Case Study 1


I was asked by a client to evaluate the security stance of their new website (PHP, MySQL, AWS). Within minutes I has established a variety of vunerabilities which would allow their entire corporate database to be extracted.


Within hours we had a tactical plan inplace to resolve. Over the coming weeks, I worked with their development team through a resolution plan.

Case Study 2


Following professional Vunerability scan, my client asked me to investigate two high priority issues.


Through detailed analysis and mediation with the Security provider; I was able to demonstrate to everyones satisfation that the issues where false positives.

Case Study 3


Following automated "Bot" abuse of sign up promotions, a client asked me to prepare a report on mitigation actions.


I produced a report walking through how an attacker could produce the "Bot" along with counter-meassures (and potential further attacks an attacker could undertake).

Contact me to see if I can help:

Software Development

Need quality software development?

Need excellent ROI?

Experienced in a variety of programming language, frameworks and processes.

MCSD: App Builder



The Microsoft Certified Solutions Developer (MCSD): App Builder certification validates the skills needed to build modern web applications and services.



Over the years I've gained experience in:


C#, Asp.Net Web Forms/ MVC, C, C++, Informix, T-SQL, SQL Server, MySQL, Azure Functions, DocumentDB, Jenkins, Team City, VSTS, Android, Cordova/ Phonegap, JavaScript, Angular, React, Assembler, C, C++, Delphi, Pascal, Cobol, Powershell, Bash, Node, Python, JQuery, WCF, Azure, AWS, xUnit, nUnit, Jasmine, Mocha, SpecFlow, JMeter, Jest, Git, HTML, CSS, Octopus, PHP, VB.Net, Windows Server/ Client, Linux, Unix (AIX & SCO), IIS, Apache and a whole bunch more

Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3



The Microsoft Specalist: Programming in HTML5 with JavaScript and CSS3 certification validates the skills to modern web technologies.