Desire2Learn
Software Developer Intern
Uber
Software Engineering Intern
VitalHub
Software Developer Intern
Uber
Software Engineer
Top Hat
Software Developer Intern
Apple Inc
Software Engineering Intern - Special Projects
University of Waterloo
Stephen Lewis Secondary School