DM

David McIlroy

Senior Software Engineer

David McIlroy is an experienced educator and software engineer with a diverse background in tutoring, teaching, and technical roles. McIlroy worked as a self-employed tutor from August 2011 to April 2016, specializing in college and high school subjects, including advanced mathematics, physics, and standardized test preparation. Previous roles include teaching assistant positions at Virginia Tech and Brown University, and a tutoring and instruction role at Kaplan Test Prep focused on GRE and GMAT preparation. As an instructor at The Wheeler School, McIlroy designed and taught advanced classes in mathematics and philosophy. In the tech field, McIlroy held multiple engineering roles at Google from October 2016 to May 2025. Educational credentials include a Master's degree in Philosophy from Virginia Tech, a Bachelor's degree in Politics from Princeton University, and a Master of Science in Mathematics from Imperial College London.

Location

Cambridge, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices