Fidelity Investments, Agile Coach
March 2016 - Present, Westlake, TX, United States
Part of a team of coaches partnering with business and IT to move towards "satisfying the customer with early and continuous delivery of valuable software"
SolutionsIQ, Agile Technical Coach
December 2012 - March 2016, Seattle, WA, United States
Agile Technical Coach helping a large client transformation to Agile/Scrum practices. Part of a high-level Coaching Office organization that deals with metadata on how to transition individual teams to the Scrum framework with a common set of best practices. Also serving the ground forces by embedding into teams on a per-sprint basis, assessing the team's technical needs, introducing practices like TDD, pair programming, continuous integration/delivery, unit testing, mocking/stubbing etc. to increase value delivered per sprint.
Sabre, Scrum Master
January 2010 - November 2012, Southlake, TX, United States
Worked with a team of Business Analysts proxying as Product Owners, and the scrum delivery team, guiding them through effective backlog grooming (Sprint pre-planning), Sprint Planning sessions, writing good user stories with acceptance criteria, following the XP engineering practices (TDD, continuous integration with Hudson/TeamCity/Jenkins), and conducting valuable retrospectives to have the team own their improvement from sprint to sprint.
Sabre, Tech Lead/Agile Coach
June 2007 - January 2010, Southlake, TX, United States
Led an offshore team of 7 people in two week iterations, designing and enhancing an inventory management system using a variety of planning tools, starting with xplanner, and ending with Version One. Helped team do effective iteration planning with 2 week iterations, follow SOLID design principles, doing effective customer demos and responding to change effectively.
Sabre, eXtreme Programmer
January 2001 - June 2007, Southlake, TX, United States
programmer and XP technical practices evangelist - helped various teams within Sabre imbibe development practices like TFD (later TDD), unit testing, refactoring, pair programming and continuous integration using Cruise Control and Hudson