Software Developer since 1998, started with C++ before moving onto C# and .NET development in 2002. Dabbled with Java development on Linux for a year before moving back to .NET land.
I think developer unit testing is the best addition to software development for some time. A firm believer that it results in more robust applications and makes maintaining legacy software easier for future programmers,