I am a software engineer working on business applications in the .Net world. I have been programming since 1980 and a professional since 2000.