Bill Schneider

Bill Schneider

Senior Principal Software Engineer @ Advisory Board Company
location_on United States

Member since 1 year

Bill Schneider

I've been at the Advisory Board Company for the last 9 years, building applications to help hospitals save on surgical costs while maintaining high quality of care.  When I started, the firm had virtually no software development experience.  As a technical thought leader, I have led several teams through the engineering side of an Agile transformation, with predictable, high-quality releases.  I have helped establish a culture of refactoring, writing clean code, and testing.  Although my hands-on experience is primarily Java, Javascript and Oracle, I am a pragmatic polyglot and believe in using the right tools for the job, and led a number of transitions to adopt new or different technologies.