SMT Plus Canada Ltd
Software Developer Intern
Self-employed
Highschool Math and Science Tutor
Eagle Harbour Yacht Club
Sailing Instructor
Canadian Natural Resources Limited (CNRL)
Software Developer Intern
Elections BC
Information Officer
MacSailing
Sailing Instructor
Nureva Inc.
Software Developer Intern
Eagle Harbour Yacht Club
General Labourer
Nureva Inc.
Sofware Developer
Roadometry
Deep Learning Intern
University of Calgary
Utrecht University