David Bernstein's passion for software design and construction has led him to coached and trained more than 10,000 professional software developers from several Fortune 500 companies in the course of his 30-year career as a software developer. His book, Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software (http://BeyondLegacyCode.com), covers core technical practices for developing software.
David is the founder of To Be Agile, a Registered Education Provider for the Scrum Alliance, and trains Certified Scrum Developers in Scrum and XP development practices. To see a list of public classes offered by To Be Agile, go to http://ToBeAgile.com/training. You can contact David Bernstein directly by visiting his website, http://ToBeAgile.com. David’s blog can be found at http://ToBeAgile.com/blog.