Stephen Ritchie


Managing Consultant, Excella Consulting

Location: Arlington, VA


Certified Scrum Developer
Registered Education Provider
Certified ScrumMaster
Certified Scrum Product Owner

Groups I belong to

Washington DC Scrum User Group


Stephen Ritchie is the author of the book Pro .NET Best Practices. He has been writing software professionally for over 20 years. He works as a software development consultant at Excella Consulting. His passion for following best practices has taught him to appreciate the value of experience, practical know-how, and continuous learning. Stephen is the .NET best practices steward at Excella Consulting, working with .NET project teams to facilitate and sort out the helpful practices from the unhelpful ones, the practicable from the impracticable, and the "sounds good" from the "it really is good" practices and principles.

Organizations I Train Through

Approved Courses


  • Agile and Scrum in a Day (Intro)
  • Agile Testing Course (Technical)
  • Agile Software Engineering (Technical)

Extended Education

  • CST Extended Education Course


  • Certified ScrumMaster


  • Certified Scrum Product Owner

Work experience

Excella Consulting, Managing Consultant
October 2009 - Present, Sterling, VA, United States
Software Development Consultant at Excella Consulting, Inc. -- Arlington, VA 22201, USA; From October 2012 to March 2013 Working at the client's site for the U.S. Office of Personnel Management (OPM), Washington, DC on the EPIC-S2A project. Performed the role of ScrumMaster (replacing the departing ScrumMaster) for a Scrum Team with 9 developers. From April 2012 to October 2012 Performed the role of .NET/C# developer on the Scrum Team for project OPM EPIC-S2A. From January 2012 to April 2012 Working at the client's site for the Close Up Foundation, Alexandria, VA on the CERA project. Performed the role of .NET/C# developer on the Scrum Team with 5 developers.