I am currently a consultant for RBA Consulting 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.

