John McCullough has a robust background in computer science, having earned a PhD and a Master's degree from the University of California, San Diego, along with a Bachelor's degree from Harvey Mudd College. Experience includes serving as a Graduate Research Assistant at UCSD from July 2006 to August 2012, followed by a tenure at Google where John held various roles including Software Engineer, Staff Software Engineer, and Senior Software Engineer from August 2012 to April 2021. Additionally, John completed a Research Intern position at Microsoft for a short duration in early 2009.
This person is not in any teams
This person is not in any offices