Currently a Principal Software Engineer for the Commercial Software Engineering (CSE) Team within Microsoft Corporation, Stephen brings his varied 25-plus-years of experience in software and technology to assist select Microsoft Partner organizations in their adoption of cutting-edge and pre-release Microsoft developer products and technologies. Stephen is also an active contributor to several .NET Open-Source Software projects including NHibernate, Spring.NET, NDbUnit, Common.Logging, and others. Stephen is a past Microsoft MVP award recipient in multiple categories, a member of the ASP Insiders and Visual C# Insiders, and formerly held the office of the Vice President of INETA, North America.