I have been writing software professionally for over 20 years. I work as a software development consultant at Excella Consulting (http://www.excella.com) in the Washington, D.C. area. I am the .NET best practices steward at Excella, working with our .NET project teams to facilitate and help the team continuously improve by following new and better practices. The development work I've been doing lately is with ASP.NET MVC in C# with NHibernate, LINQ, SQL Server, and several more technologies. I'm often called upon to setup the continuous integration server, perform code analysis, and automate the testing, packaging and deployment of software.
Although I didn't find this book to be very well written, I think it does a good job of reminding people how code metrics and code reviews can be helpful. I think that the unit test portion of the book is not as well written as the stuff in Osherove's book on the topic.