University of Waterloo
Teaching Assistant
MAYA Heat Transfer Technologies Ltd
C++ Developer Intern
Amazon
Software Development Engineer
Coinbase
Software Engineer
University of Waterloo
Research Assistant
Amazon
Sde Intern
University of Waterloo
Sichuan University