David Lovejoy is an Upper School Math Teacher with a strong foundation in computer science and mathematical sciences, holding a BS and BA from Binghamton University. He brings nearly a decade of varied experience—teaching Algebra 1 and Geometry, supporting residential life, and assisting physics and CS labs—into a classroom practice focused on clarity and student-centered problem solving. Comfortable translating technical concepts into accessible lessons, he has hands-on experience with robotics networking from the Binghamton Rover Team and a track record of guiding students through programming and lab work. David is interested in blending technology and pedagogy to enhance learning experiences and is open to transitioning back into the tech industry. Colleagues describe him as organized, collaborative, and attentive to classroom culture, with extracurricular leadership organizing multicultural events. Based in Bedford, NY, he balances education, technical curiosity, and practical service roles like high-volume hospitality and guest services.
10 years of coding experience
1 year of employment as a software developer
Bachelor of Science, Computer Science, 3.82, Bachelor of Science, Computer Science, 3.82 at Thomas J. Watson College of Engineering and Applied Science, Binghamton University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.