Software Quality


I am currently a Principal Software Engineer for Be The Match in Minneapolis Minnesota. I have always been interested in ways to improve code quality. I have earned certification in Microsoft Team Foundation Server.

I believe practices like test-driven design, continuous integration, and cross-functional collaboration are among the critical ingredients for building sustainable development cultures.  Sustainable development cultures are essential to businesses that want to use technology for strategic advantage.

As an experienced manager of technical staff and leader of service improvement programs, I know how to build and sustain such organizations. Technical leadership is a special skill.

As an award-winning teacher, I enjoy presenting skill-building presentations to my peers, and learning with them as we play with new technology in an effort to find advantage for our customers.

I am currently fascinated with contract programming, test-driven development, and uncovering what in my childhood has driven me to seek satisfaction through reliable software.

I fell in love with contract programming techniques when I first learned to program in the Eiffel programming language, under the instruction of Dr. Bertrand Meyer. I later used home-grown contract programming techniques with JavaScript and C# while I waited for these techniques to mature within the Microsoft technology stack.


Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Blog at

%d bloggers like this: