Zenghao Gao
Mike has long been drawn to Computer Science because he believes that the computing industry is the only frontier that inspires unity between otherwise disparate areas of science and allows for objective analysis of society’s most pressing problems. He is currently interested in physically based rendering, compiling techniques, and embedded systems development.
Personal Information
| contact@mikegao.net | |
| Languages | English, Chinese |
| Programming Languages | C++, C, C#, Python, Java (Proficient) Go, Haskell, Javascript, OCaml, Rust (Intermediate) |
Education
| Dates | Sept 2019 - May 2022 |
|---|---|
| Institution | McGill University |
| Degree | B.Sc. Honours Computer Science |
| Honours | Emily Ross Crawford Scholarship |
| Activities & Societies | Centre for Intelligent Machines, The McGill Graphics Lab, McGill Neurotech |
| Dates | Sept 2015 - May 2019 |
|---|---|
| Institution | Choate Rosemary Hall |
| Degree | Secondary Education |
| Honours | Distinction in Computer Science |
| Activities & Societies | Choate Programming Union, Choate Robotics |
Work Experience
| Dates | May 2025 - Present |
|---|---|
| Employer | Cerebras Systems Inc. |
| Position | Member of Technical Staff |
| Responsibilities |
Machine Learning Runtime / Compiler |
| Dates | Dec 2024 - Mar 2025 |
|---|---|
| Employer | Google AR |
| Position | Software Engineer |
| Responsibilities |
Graphics Compiler and Profiler Team |
| Dates | Aug 2023 - Dec 2024 |
|---|---|
| Employer | Qualcomm |
| Position | Software Engineer |
| Responsibilities |
Leveraged Snapdragon hardware capabilities for optimized system software performance. |
| Dates | Oct 2022 - Apr 2023 |
|---|---|
| Employer | Google AR |
| Position | Research Software Engineer |
| Responsibilities |
Undisclosed Projects @ AR Device Software Group |
| Dates | May 2021 - Aug 2021 |
|---|---|
| Employer | Eidos Montreal (A SQUARE ENIX Studio) |
| Position | Rendering Programmer Intern |
| Responsibilities |
Graphics Programming @ Unannounced AAA Title I’m fortunate to work alongside the professionals at Eidos-Montréal (a SQUARE ENIX® studio) as the lone undergraduate intern for their rendering division. |
| Dates | June 2020 - Aug 2020 |
|---|---|
| Employer | DRW Canada Co. |
| Position | Software Developer Intern |
| Responsibilities |
Undisclosed Projects @ Global Data Dynamics - Data Acquisition Team DRW is a diversified proprietary trading firm that brings sophisticated technology and exceptional people together to solve complex problems in markets around the world and across many asset classes. |
| Dates | June 2018 - July 2018 |
|---|---|
| Employer | Chinese University of Hong Kong |
| Position | Research Intern |
| Responsibilities |
Working under Prof. Yangsheng Xu, - I co-authored a paper with Dr. Xingchao Wang on using Generative Adversarial Networks to generate music from image features. - I assisted the autonomous vehicle research group on their segmentation project. - My paper is accepted to IEEE ROBIO 2018. |
| Dates | June 2017 |
|---|---|
| Employer | Ubisoft Shanghai |
| Position | Brand Assistant Intern |
| Responsibilities |
Working with college interns at Ubisoft Shanghai, I - Conducted research on the focus group and gathered game experience feedbacks - Wrote an analytics software that predicts game popularity - Worked on the planning of Ubisoft’s showcase at ChinaJoy 2017 |
| Dates | June 2016 - July 2016 |
|---|---|
| Employer | Baidu, Inc. |
| Position | Engineering Intern @ Institute of Deep Learning |
| Responsibilities |
Working with PH.D. candidates in face recognition team at Baidu’s Lab, I - Worked on a facial expression detection software - Developed a diagnostics software for the team to collect bad samples automatically; designed an efficient database structure for logging purposes (Still being used internally at Baidu!) |