As an experienced ScrumMaster and Agile Coach I enjoy nothing more than nurturing teams and seeing them grow. Having worked with over 10 different Agile teams in a number of different sectors. I have consistently seen the teams I work with become some of the highest performing teams in the company. My proudest moment is serving my country in Iraq this has given me an ability to work under extreme pressure as well as an ability to solve problems others can’t.



2014 June - Present

Director and Principal Agile Consultant

Ludgershall , UNITED KINGDOM

A small Agile Consultancy specialising in helping companies who are struggling to work with offshore teams. I also provide customised training and coaching to companies who are struggling to release the full potential of an Agile way of working.


2014 June - Present

Scrum Master


• Lead ScrumMaster and Agile Coach for a 25 million pound project using a mixture of 3rd Party, offshore and onsite resources • Working with both offshore and onshore teams that have seen a significant improvement in both velocity and quality of their work under my guidance • Worked with the project management team in order to understand key aspects of the Scrum framework • Implemented a lightweight dashboard reporting system to keep all stakeholders informed whilst keeping documentation down to a minimum • Provided training throughout the organisation from people new to Agile all the way up to seasoned pros

Azzurri Communications

2010 October - 2011 December

Systems Escalation Engineer


Managing all customer escalations to the development team. •Advising clients on testing best practice •Defect logging in an accurate and precise manor in order to aid the development team •Recreation of customer issues and documenting the method in order to aid a speedy resolution •Working closely with customers and the support desk to explain progress on any issue in a non-technical way •Implementation of several improvement projects to help the Team become more efficient.

Azzurri Communications

2012 January - 2012 December

Test Manager


Test Manager on a 2000 seat contact centre product. •Defining test strategies for project •Coordinating the work of test teams and monitoring their performance •Following up any outstanding open test risks / issues •Compiling test metrics for management •Reporting to senior managers on progress and issues •Identify test approaches that optimise the delivery schedule •Planning and estimating of testing effort.


2009 January - 2010 October

MIS CoOrdinator

Gloucestershire , UNITED KINGDOM

Part of an International MIS team working for a not for profit organisation overlooking 10 offices in 7 Countries. Tasks include: •Requirement gathering •Testing of several in house software programs including writing test scripts and test execution •Managing UAT for a new health insurance program •Day to day maintenance of several large Microsoft SQL 2005 databases •Managing and training of 1st line IT staff in remote locations •Worked hard to encourage continuous improvement within the team •Supporting over 100 clients worldwide in all areas of IT •Project Manager for several projects worldwide.

Azzurri Communications

2012 December - 2014 June

Software Quality Assurance Manager / Scrum Master


•Employee of the Quarter Winner for my passion towards quality. •Delivered multiple projects on time whilst keeping a focus on quality •Successfully implemented multiple QA initiatives include Coding Standards, Code Reviews,TDD, Automation and Test Idea Catalogues in order to keep quality the focus of all software releases •Performed as Scrum Master, Project Manager and Test Manager on several key projects •Helped Implement TFS and Microsoft Test Manager in order to support working in a more agile way •Reenergised the focus on test automation team making it a key focus within projects



  • User Acceptance Testing
  • Agile Methodologies
  • Business Analysis
  • Business Intelligence
  • Citrix
  • Enterprise Software
  • Financial Services
  • Requirements Gathering
  • Integration
  • ITIL
  • Linux
  • Management
  • Project Management
  • Microsoft SQL Server
  • Test Planning
  • Scrum
  • Security
  • Windows Server
  • Web Services
  • SharePoint
  • SharePoint Designer
  • Telecommunications
  • Testing
  • VMware
  • Windows



  • CSM
  • ISEB Foundation Certificate in Software Testing
  • MCTS: Implementing Microsoft Office SharePoint Server 2007
  • MCTS: Configuring Windows Server 2008 Network Infrastructure
  • MCTS: Configuring Windows Server 2008 Active Directory
  • VTSP 5
  • Certified Scrum Professional
  • Taekwondo Black Belt