About Me

The opinions expressed here are my own and do not reflect those of my employer or any other person, entity or group.  Ok, now that we’ve got that out of the way…

I am a software developer and .NET evangelist at a financial company in Des Moines, Iowa, where I provide tooling and technology support and guidance to .NET development teams across the organization. This gives me a chance to stay on the cutting edge of Microsoft’s development tools like Visual Studio and TFS.

I’m also an agile coach, trainer and evangelist within the company, providing guidance to teams that want to adopt agile and scrum as part of their development process. I am a Certified Scrum Master (CSM) and SAFe certified.

When I’m not geeking out at work, I’m usually out biking, evolving my home improvement skills or watching Iowa State athletics. Or taking care of my two little kids. Yeah, that one is actually first in the list.

This blog is my attempt to reach out and share things I’ve learned along this journey called an IT career. I don’t presume to know everything about anything – after all, that would be a rather boring existence (not to mention a bit arrogant). That being said, I welcome any and all constructive feedback that you, the reader, wish to share.