Positions
Positions
Senior Systems Software Engineer
NVIDIA
Sep 2021 - Present
2 years 8 months
Production Engineer
Facebook
Feb 2020 - Feb 2021
1 year 1 month
System Software Engineer
NVIDIA
Jul 2017 - Feb 2020
2 years 7 months
Teaching Assistant - Software Tools and Systems Programming
University of Toronto
Jan 2017 - Apr 2017
3 months
Undergrad Student
University of Toronto
Sep 2012 - Apr 2017
4 years 7 months
Desktop Support Technician
University of Toronto
May 2016 - Aug 2016
3 months
Head Teaching Assistant - Intro to Computer Programming
University of Toronto
Sep 2015 - Dec 2015
3 months
Teaching Assistant - Principles of Programming Languages
University of Toronto
Sep 2015 - Dec 2015
3 months
Teaching Assistant - Introduction to Computer Science
University of Toronto
Jan 2015 - Apr 2015
3 months
Teaching Assistant - Software Design
University of Toronto
Sep 2014 - Dec 2014
3 months
Computer Science Education Researcher
University of Toronto
Apr 2014 - Sep 2014
5 months
Software Developer and Systems Contractor
University of Toronto
Jun 2014 - Aug 2014
2 months
Desktop Technical Analyst
The TJX Companies
Apr 2013 - Aug 2013
4 months