George Dinwiddie helps organizations develop software more effectively. He brings thirty-five years of development experience from electronic hardware and embedded firmware to business information technology. He helps organizations, managers, and teams solve the problems they face by providing consulting, coaching, mentoring and training at the organizational, process, team, interpersonal, and technical levels. Involved in the Agile community since 2000, he has helped groups ranging from 8 developers to a Fortune 100 company and a billion-plus dollar federal program. He is a frequent presenter at conferences such as the Agile Conference, Agile Development Practices, Agile Testing Days and numerous regional and focused conferences, and has been published in print and on-line magazines.