Pragmatic Approach Ltd.
Agile Coach (Director)
Providing delivery of business value to FTSE100 organisations through a pragmatic approach combining existing businesses work methods with applicable lean and agile practices.
Lloyds Banking Group
Legal & General
The Co-Operative Bank
British Telecommunications plc
2007 September - 2007 December
I was the group ScrumMaster (7 teams) for the Web21c SDK programme that created SDK’s (.NET, Java, Python, PHP, REST, Flex) to expose BT’s telephony capabilities (http://web21c.bt.com/). This was the award winning team within BT in 2007, and the team picked up two thirds of the BT agile awards.
This project won the CNET “Communications Product or Service of the Year” at the CNET Networks Business Technology Awards 2008.
I actively mentored teams in London, Belfast and Ipswich and the teams practiced a Type 2 Scrum; 2 week sprints, scrum of scrums, iteration retrospectives, used planning poker and comparative story points.
I collected agile metrics for the teams and I prompted the teams into self reflection with Scrum and XP radar surveys that I'd created. Two thirds of the teams were effectively self-organising and self-directed.
We followed XP practices including Test Driven Development with nUnit/jUnit, Behaviour Driven Development with RSpec, Fitnesse automated acceptance testing, Continuous Integration with Cruise Control, Pair Programming and more.
I also helped guide the agile project management tracking application prototype in development by Borland for BT so that it provides functionality of value for ScrumMasters and developers.
I was also involved in the creation of BT’s showcase agile workspace so that it reflects agile best practice and patterns of other successful agile workspaces.
I have also created competitive analysis documents and proposals as part of my role within the engagements duties of the group.
REASON FOR LEAVING ROLE: Took redundancy instead of relocating.
2005 November - 2006 June
Introduced agile development methods and managed development team.
REASON FOR LEAVING ROLE: Relocated to London.
Team manager and in charge of content creation and CMS creation.
Head of Development
I joined Jalipo during the company’s acquisition by ROK Entertainment and I was Head of Development of the internet video streaming division until it was put into administration at the beginning of October 2008 due to failure to acquire further VC funding from their US backers.
The role required management of the development team and introduction of Scrum and XP practices to the group, and maintaining motivation during troubled times towards the end of the organisation.
Further to my efforts with the Jalipo subsidiary, I was asked to evaluate the development practices of the ROK group of companies by the COO and began to introduce a XP/Scrum/Lean stack into the development teams for the whole organisation.
REASON FOR LEAVING ROLE: Company went into administration.
2011 July - 2013 November
Agile Transformation Lead (Application Support and Development Manager
I worked on internal transformation and operational improvement focusing on the introduction of Scrum, Kanban and Lean patterns and practices into Digital Banking, one of the largest programmes at Lloyds Banking Group.
Working with with a multiple vendor onshore/offshore mix, external contractors and internal LBG staff to increase Digital Banking experience satisfaction and value to customers, and the group.
I led and successfully completed the roll-out activities of the next generation Rational ALM and development environment for the whole of the LBG Application Development and Maintenance group of 36 platforms and more than 7500 developers, architects, testers etc.
I acted as Development SME for the creation of the new bank wide Software Development Lifecycle "TheSource" balancing existing bank capability with Agile practices.
Through turning strategy into effective execution and delivery, the Digital Banking team won the FSTech Awards for “Systems Integration Project of the Year” and “Best use of IT in Retail Banking” during my time at LBG. This was for the largest UK integration project ever; 30m accounts brought under a single system from HBOS and Lloyds.
LMAX (Formerly Tradefair)
Agile Project Manager
I was Agile Project Manager (Department Head reporting to the CTO) for the Technology stream at LMAX. I oversaw the PM function for 3 teams of developers, a QA team and a BA team, giving help to the IS Project Manager whenever necessary, and doing hands-on PM activities for the Marketing team's work on the LMAX website creation and launch.
LMAX is one of the world's fastest financial exchanges focusing on the "Contracts for Difference" space.
We used a hybrid ScrumBan approach and followed Continuous Delivery practices.
LMAX won the 2011 FSTech award for “Best Trading Platform”.
Additional activities included:
Managing the software information submission for LMAX's FSA approval.
Client Money/Treasury software evaluation and implementation planning.
REASON FOR LEAVING ROLE: Approached by former BT boss to join Lloyds TSB.
2001 January - 2001 October
In charge of content, and performed planning role for consolidation of Atari online properties around the world.
REASON FOR LEAVING ROLE: Redundancy due to funding withdrawal during the dotcom crash.
2008 February - 2008 June
I joined Jalipo as a freelance Development Manager as the company was going through its acquisition by ROK Entertainment. The role involved learning the technology platform, identification and recruitment of a new team, and preparing to replace the outgoing Head of Development when the role was formalised in June 2008.
REASON FOR LEAVING ROLE: Promoted to Head of Development of Jalipo.
Lead Agile Coach (Contract at Radical Company)
I'm focused on delivering next generation financial services projects for the likes of Legal & General & Lloyds Banking Group whilst introducing light-touch and transformative agile practices in a pragmatic way to build confidence, increase engagement and re-affirm the mandate.
Business Development Support.
Internal Process Transformation; Kanban.
ALM evaluation; Trello, LeanKit Kanban.