Software Quality

About

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.

Author

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:

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: