I am a software developer, leader, speaker and writer. I have 25 years experience as a software developer, primarily in the Microsoft ecosystem.
I spent 14 years as an independent consultant, working with clients all over the United States. From 2014 until late 2018, I worked for Quicken Loans, both as a Senior Software Engineer and a Team Leader (both remote positions).
I have spoken all over the United States at conferences large and small on a variety of topics including XAML/WPF, leadership, emotional intelligence and remote working.
I’m a strong believer in Test Driven Design, Continuous Integration and incremental delivery to ensure my customers and employers get high-quality, robust solutions that are easy to maintain.
Regardless of my role in an organization, mentoring other developers is something I look forward to. I enjoy leading software development teams as well as playing the role of Senior Developer.