Certified Scrum Master, practitioner and SAFe Program Consultant with more than 10 years experience managing concurrent projects in the internet and IT consultancy sector. Proven abilities in Coaching, training, Scrum Mastery and team leading. Enterprise-level software development experience over 10 years in Government, retail and finance systems.

I have a development background, with a deep technical knowledge of architecture, infrastructure and modern delivery techniques. Delivery focused self-starter with team building and leadership skills able to tackle complex systems, projects and deliver under pressure. Effective communications for business analysis, outsourced team management, international dimension and management reporting.


Cancer Research UK

2010 September - 2013 May

Scrum Coach


Writing and presenting Agile training programs for the IT department and others Coaching developers, analysts, project managers Wrote the Agile SDLC for the Project Management Office Giving advice and training on tool selection to support agile teams Set up a center of excellence Promoted and evangelised Agile ideas at all levels in the IT organization

Cancer Research UK

2010 September - 2011 December

Scrum Master, SRM


Cancer Research UK commenced delivery of its Supporter Relationship Management (SRM) programme in April 2008. This is a 3-5 year business transformation programme aiming to develop deeper relationships that realise the full potential of our 8m+ supporters. It is the most significant change that the Fundraising & Supporter Marketing (FSM) Directorate has embarked on in the last 10 years, and the programme is expected to deliver benefits in excess of £100m over 10 years. As Scrum Master and Build Team Manager for the SRM programme, I facilitate and manage the delivery of incremental releases across multiple Scrum teams, each comprising a mix of Business Analysts, Developers and Testers.


2013 May - 2015 April

Scrum Master, Agile Coach

London, Paris, Milton Keynes, Manchester , UNITED KINGDOM

HMRC Aspire EDH Programme In 2013, HMRC asked Capgemini to play a leading part in designing and implementing its vision of a new Enterprise Data Hub (EDH) utilizing open source software and commodity infrastructure. The new EDH will provide HMRC with the platform to fulfill its data analytics and digital ambitions, improve yield and productivity, and become the strategic primary data asset within HMRC. As the Scrum Master for the data analytics team, I introduced, trained and implemented Scrum and Agile techniques successfully to the programme and HMRC stakeholders. I am also the programme's Agile Coach: defining and supporting the implementation of the GDS model by driving development and defining its governance to the programme and wider organization for delivery of projects on the Data Platform (Hadoop, Cloudera). These projects have a national reach and potentially millions of pounds of benefit to HMRC. The Capgemini Digital Innovation Team's role is to learn, experiment and deliver innovative Web solutions using the best of new technology (such as Node.js, Angular.js, Zurb Foundation, Chef, Puppet). A second objective is to train new graduates to become excellent engineers through guided practical experience of working on real products. Through Kanban, and other Agile techniques, the team manages its own progress and deliverables across these objectives.


2009 March - 2010 April

Technical Project Manager


End-to-end management of work packages for nation-wide systems projects for the Office of Criminal Justice Reform (OCJR, a branch of the Home Office). Working closely with several internal departments to initiate, monitor and deliver projects, business analysis and reports, using a blend of Prince2 and Agile methodologies. This role has a heavy bias of coordination and communication with several other service providers and client consultants, to effectively manage schedules and processes, including delivery, change and release management.

DPR Consulting

2003 March - 2005 June

Senior Consultant


As a senior developer for ASP.NET and content management server applications, I was involved in Project Management, pre-sales, training and other client facing tasks. Projects Included: • Lloyds TSB Note For Note website. • Southern Pacific Mortgages CMS website • Lloyds TSB financial calculators web application.

4C Associates

2008 June - 2009 February

Scrum Master


Investis Ltd

2005 June - 2008 June

Technical Project Manager


Cancer Research UK

2013 January - 2013 May

Technical Product Lead


The Technical Product Lead is a product and team management role, responsible for our OUCM platform within the Application Development & Support department at CRUK. This means working with internal stakeholders to identify and prioritize improvements and upgrades to the OUCM platform. I also am the Scrum Master for the OUCM development team, ensuring that they deliver high quality work while gaining productivity in an Agile way.

Cancer Research UK

2011 December - 2012 March

Microsoft Development Manager


Managing the Development and Delivery of all Microsoft Technology Projects. Agile day-to-day management of the team's work assignments and project portfolio. Liaising with project managers, IS teams, stakeholders and upper management. Work with Senior Management, Architects and Service Ops to plan the Strategy and tactical solutions to the IS vision and remit within the organization. Line management duties included hiring and firing, KPIs and training plans. As the Agile Champion in the IS department and beyond, I was always called-on to give training, coaching and troubleshooting assistance

Cancer Research UK

2012 April - 2013 January

Scrum Master, Race for Life


Race For Life organizes over 300 charity events each year in the UK, with over 800,000 participants and raises almost £50m annually. For most of 2012, I was responsible for the day-to-day management of the Race for life development team and how they used Scrum and other Agile techniques to turn user stories into deployed software. The team consisted of mature Java developers, testers, analysts plus contractors and new recruits. I helped the team by giving training, mentoring and guidance on the teamwork they needed to achieve project success. I also facilitated all agile meetings and took ownership of Jira and work item management. I reported to the project manager, development team manager and business stakeholders on the status and forecast of the team, including velocity, schedule, risks and issues. eg. highlighting when additional resource were needed. I also was central to recovering from a major impact to scope which completely changed the short term deliverable and skills profile. Even so, the team were able to deliver a high-quality product on time and on budget

Sopra Steria

May 2015 - May 2016

Agile Coach



MoJ Common Platform

August 2015 - October 2015

Agile Coach

HMRC Big Data Platform

January 2014 - May 2015

Senior Scrum Master, Agile Coach

Cancer Research UK SRM rollout

February 2011 - August 2012

Scrum Master

Cancer Research UK Participation Website delivery

August 2012 - March 2013

Scrum Master


  • Project Portfolio Management
  • Visual Studio
  • Testing
  • TFS
  • Web Applications
  • Architecture
  • Change Management
  • Requirements Gathering
  • Team Leadership
  • Team Management
  • Microsoft SQL Server
  • Project Planning
  • Strategy
  • Stakeholder Management
  • VC#
  • XML
  • Agile Methodologies
  • Agile Application Development
  • Coaching
  • Training
  • Agile Project Management
  • Business Analysis
  • Software Development
  • Web Development
  • Integration
  • Project Management
  • Program Management
  • Microsoft SQL Server
  • Software Project Management
  • Scrum
  • JIRA
  • Database Design
  • HTML
  • Microsoft Technologies
  • .NET


  • University of St Andrews


    BSC (hons) Computational Science


  • Certified Scrum Professional
  • Certified Scrum Master
  • BCS Agile Foundations
  • Professional Scrum Master I
  • Microsoft Certified Solution Developer
  • Microsoft Certified Application Developer
  • Project Management Professional
  • Microsoft Certified Professional
  • Microsoft .NET
  • SAFe Program Consultant (SPC)