I have been programming professionally since 1984. My early work was mostly in telecommunication devices - routing and switching systems - primarily in C and assembly language. In the mid 90's I got switched to networking, and worked for many years doing Novell and later Windows network installation and administration. Starting in 2005, worked as a SQL database administrator for two years.
Since 2007, I have been back to programming using VB.NET and C# to develop industry specific business applications.