First year awarded:
Number of MVP Awards:
ASP.NET/IIS, Microsoft Azure, Windows Platform Development
Author, Trainer, Developer. Helping people build better software.
Bill has spent his entire career in the software industry, spanning both technical and business roles. His technical time is spent between curly braces, primarily with C#. He's the author of the best selling "Effective C#", now in its second edition, and "More Effective C#". His articles have appeared in MSDN Magazine, the C# Developer Center, Visual C++ Developer's Journal, Visual Studio Magazine, ASP.NET Pro, .NET Developer's Journal and more. He's written hundreds of technical articles for software developers. He actively blogs about technical and business topics. Bill is also a regional director for Microsoft. He spent eight years as a self-employed consultant before co-founding SRT Solutions. Over the past decade he's grown SRT Solutions into a premier software development company, making the Inc 500/5000 list (2011 and 2012). Bill was also awarded Automation Alley's Emerging Technology Leader award in 2011. SRT Solutions was acquired by Atomic Object in August of 2013. Since then, Bill has returned to being an independent software consultant. He now spends his time teaching and mentoring professional software developers. In addition to his business and technical accomplishments, Bill is an active community participant. He volunteers as a math tutor for the Manchester, Mich. schools, where he works to inspire high schoolers to consider a technical career.