Peter Ritchie is a software development consultant and the principle of Peter Ritchie Inc. Software Consulting Co., a software consulting company in Canada's National Capital Region specializing in Windows-based software development management, process, and implementation consulting. Peter has worked with such clients as Mitel, Nortel, Passport Canada, Innvapost; from mentoring to architecture to implementation. Peter has considerable experience building software development teams and working with startups towards agile software development. Peter's range of experience ranges from designing and implement simple stand-alone applications to architecting n-tier applications spanning dozens of computers; from C++ to C#. Peter is the author of the book "Refactoring with Microsoft Visual Studio 2010" from Packt Publishing.