Ryan Berryhill

Senior Software Engineer

Ryan Berryhill is a seasoned software engineer with extensive experience in software development and engineering roles, currently serving as a Senior Software Engineer at MongoDB since October 2023. Prior to this position, Ryan held multiple titles at SoundHound AI from April 2020 to September 2023, advancing from Software Engineer II to Staff Software Engineer. At the University of Toronto, Ryan served as a Teaching Assistant from September 2015 to December 2019, earning a department-wide teaching award and being shortlisted for a university-wide teaching award. Notably, Ryan completed internships at IBM, Altera, and Sandvine, contributing to model checking algorithms, FPGA design improvements, and enhancing high-performance networking drivers, respectively. Educational credentials include a PhD and a Master's degree in Computer Engineering from the University of Toronto, along with a Bachelor's degree from the University of Waterloo.

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