Bill has worked as a developer, performance engineer, and process consultant at five IBM Labs. He’s practiced, studied, and coached Agile and Lean since 2001 and has taught IBM’s Agile course to over 1,000 IBMers and select customers. He’s presented papers at XP Universe, Agile2007, IBM Research, and served as the co chair for the IBM Academy of Technology conference on Agile. He currently works as an Senior Software Consultant at IBM Corporate, coaching teams and training teachers in several divisions.
Bill is a certified ScrumMaster and a member of the Agile Carolinas User group, Agile RTP, APLN, IEEE, Scrum Alliance, and Agile Alliance.