Kevin is an Agile practitioner, coach, and developer with over 15 years of experience using Agile and Lean methods at organizations varying from small startups to large multinational firms. Kevin has a proven track record of helping create holistic views of organizational systems in order to enable business agility. His broad range of experience bridging software development and product management has helped organizations understand where their greatest opportunities to improve are and helped them to capitalize on those opportunities.
Kevin has helped organizations in the Financial, Insurance, and TelCo industries by applying agile techniques and practices to significantly improve their ability to deliver world class experiences for their customers. He has led an enterprise Center of Excellence including a dozen agile coaches in order to design strategies to train and coach hundreds of teams impacting thousands of employees. Kevin has effectively blended many methodologies including XP, Kanban, Scrum, SAFe, DAD, LeSS and more to find the right set of practices to help organizations improve their predictability, quality, and time to market.
Recently, Kevin has focused his coaching on helping to simplify the workplace. He is equally at home creating and delivering training material as well as helping teams to apply new techniques and practices. His goal is to improve business outcomes by making people awesome in all parts of the organization. Kevin speaks regularly at various meetups around the country.
Kevin lives in Buffalo, New York with his family. He enjoys time outdoors hiking, camping, and most of all, skiing.