Skip to main content


Principal Engineer

Kevin is a software engineer and skilled consultant with over 30 years of experience in a variety of industries (retail, finance, insurance, health, services). Applying agile engineering practices to deliver valuable outcomes quickly, he has led many large and small efforts architecting programs and processes to help organizations deliver quality software at scale. He has supported and mentored software engineers at all levels of their careers with a focus on aligning their day-to-day work with their career interests and setting people and teams up for success.

Recent Posts from

Creating the Conditions for High-Performance Development Teams
Intro to Test Driven Development (TDD) and How It Benefits Your Business
How To Reach Your Agile Goals Faster

More Posts

The Technology Side of Agile Transformation
The 5 Hidden Reasons Agile Isn’t Working For You