Formally trained in Mechanical Engineering, I found my passion in software development. I have been working for the past 20 years in various aspects of software development in the Metrology field. During the majority of my development career I practiced typical waterfall software development practices that led to large, unmanageable code base with enormous dependencies, continued slow downs in innovation and large amounts of technical debt. Recognizing our situation, we began to implement agile development ideas, principally based on Scrum. With lack of formal training, our success was limited.
In 2011, I received my first professional training and it all clicked. For the next year and a half I worked as a ScrumMaster with one of our development teams. While acting as a ScrumMaster I became a Certified ScrumMaster. I moved into Product Ownership with a second team, managing the product backlog, interacting with stakeholders and providing regular sprint reviews to validate direction and solicit feedback as necessary. In 2012, I was asked by the President of the organization to assume the role of Agile Coach to drive the continued agile transformation of the organization. As Agile coach, I trained the entire development staff on Agile principles, focusing on Scrum as a process. I continue to work with senior management to inspect and adapt our development process to improve the way that we work. Knowledge of our success has spread to other development teams in our sister organizations which has allowed me to train their development teams as well. Over the past three years I have trained over 300 developers, product managers, QA engineers and managers, assisting in the agile transformation of our entire organization. In March of 2015 I received a special recognition award at our annual global management meeting for driving the agile transformation of our global organization.
Outside of daily work responsibilities I stay involved in Agile methodologies by participating annually in the Agile Alliance. I am also a member of a local group of agile practitioners called Agile Executives. I have also started an Atlassian User Group to find other people using the Atlassian product stack to improve agility within their organizations.
When not at work, my time is spent with my family. Whenever possible you will find us enjoying the excellent skiing found in the Salt Lake City, UT area… home of the agile manifesto!