Suggestions
Robert McCartney
Staff Software Engineer / Eng Mgr @ Google | Software Development, Machine Learning, Cyber security
Robert McCartney, Staff Software Engineer / Eng Mgr at Google
Robert McCartney is a staff software engineer and engineering manager at Google with over eight years of experience at the company.1 He is a creative and dedicated leader who is passionate about parallel computing, machine learning, and distributed data mining.1
Education and Certifications
- Bachelor of Science in Applied Mathematics and Economics from Brown University (2004-2008)1
- Master of Science in Computer Science from Rochester Institute of Technology (2013-2015)1
- Graduate Certificates in Software Systems and Advanced Software Systems from Stanford University (2019-2023)1
Professional Experience
- Staff Software Engineer / Engineering Manager at Google (May 2021 - Present)1
- Senior Software Engineer at Google (October 2018 - May 2021)1
- Software Engineer at Google (May 2015 - October 2018)1
- Co-Founder and Managing Director of Asia at SecreTerry (November 2012 - September 2013)1
- Captain in the United States Marine Corps (June 2009 - July 2013)1
Research and Publications
- Researched Human-Computer Interaction and gesture recognition models with a 3D mouse at Rochester Institute of Technology1
- Co-authored a publication on gesture recognition and computer vision1
Additional Roles
- Advisor at Essential Personnel (October 2020 - Present)12
- Co-Founder of The Presentation Center at Rochester Institute of Technology (September 2014 - June 2015)1
- Software Developer at Rochester Institute of Technology (January 2015 - May 2015)1
- Graduate Teaching Assistant at Rochester Institute of Technology (August 2014 - May 2015)1
- Research Assistant at Rochester Institute of Technology (January 2014 - December 2014)1
- Communications Officer in the United States Marine Corps (August 2013 - June 2015)1