Teaching Experience

Instructor, Web Development - Langara College January 2020 - Present

  • Designed and taught intermediate level full-stack web development courses for class sizes of 30-38 students
  • Designed, reviewed and graded assignments, projects and exams
  • Technologies used: CSS3 (Grid, Flexbox, Animations), JavaScript, jQuery, PHP, React, Node.js, Express, Redux, MySQL, MongoDB, WordPress
  • Successfully transitioned course from in-person to full online delivery during COVID-19
Instructor, Web Development - BCIT August 2020 - April 2021

  • Designed and taught introductory and intermediate level full-stack web development courses for class sizes of 23-27 students
  • Designed, reviewed and graded assignments, projects and exams
  • Technologies used: HTML5, CSS3, JavaScript, jQuery, PHP, React, Node.js, Express, Redux, MySQL, MongoDB, Figma
Instructor, Computer Science - Columbia College September 2019 - August 2020

  • Designed and taught introductory CS and web development for a diverse student body (CS + Non CS majors)
  • Designed, reviewed and graded assignments, projects and exams; Class size: 30-38
  • Technologies used: HTML5, CSS3, JavaScript ES6, jQuery, PHP, MS Excel
  • Successfully transitioned course from in-person to full online delivery during COVID-19
Graduate Teaching Assistant - UBC Computer Science Department September 2015 - April 2018

  • Designed, ran and managed laboratory and tutorial sessions
  • Designed, reviewed and graded assignments, projects and exams
  • Received a Graduate Teaching Assistant Award from the CS Department at UBC
Academic Guide - UBC Extended Learning January 2017 - December 2017; September 2019 - Present

  • Mentored potential CS graduate students
  • Held weekly one-on-one sessions focusing on the application process to CS graduate schools
  • Conducted interview practice sessions and helped students improve their communication skills
  • Advised on CS graduate school course selection
  • Guided students in post-degree career options
Teaching Assistant (Economics) - BRAC University February 2014 - July 2015

  • Graded programs, quizzes and assignments.
  • Conducted tutorial sessions on an individual and group basis
  • Helped students with course material during office hours.
  • Identified weak students and held extra sessions to improve their performance
  • Discussed advanced topics not covered in lectures
Teaching Assistant (Computer Science) - BRAC University January 2013 - December 2014

  • Held office hours and conducted tutorial sessions on an individual and group basis
  • Assigned problem sets and provided feedback on performance
  • Identified weak students and held extra sessions to improve their performance