About For me, software development is an act of creation - leaving something of value where there was nothing before. It’s much more a social act than a technical one, requiring teams of people to work harmoniously and collaboratively. It also benefits enormously from technical skill and dedication to excellence. I believe that I bring these qualities to my work, and help develop these qualities in other people. And the outcome is reliable, high quality software that exceeds the customer’s needs.