Summary
Bill Weisberger is a Senior Software Engineer based in Ann Arbor with 10 years of experience and a strong preference for back-end development while retaining full-stack fluency in TypeScript, Node, React, and both SQL and MongoDB. A former science teacher with a master's in education, he brings a pedagogue’s clarity to complex systems and a track record of mentoring and cross-functional collaboration at companies like Guild Education, Teladoc Health, and Ibotta. He transitioned into software through an intensive General Assembly immersive, quickly moving from associate roles to senior engineering responsibilities focused on reliable, maintainable server-side services. Bill’s background in education and international teaching experience informs a user-centered approach to product problems and an emphasis on readable, testable code. He combines practical production experience with an educator’s instinct for coaching teams and simplifying complexity.
10 years of coding experience
3 years of employment as a software developer
Software Engineering Immersive, Computer Software Engineering, Software Engineering Immersive, Computer Software Engineering at General Assembly
Master's degree, Education, Master's degree, Education at University of Colorado Boulder
Bachelor's Degree, Psychology, Bachelor's Degree, Psychology at University of Virginia