Teaching Experience
Toronto Metropolitan University
May 2024-Present
Toronto, ON, Canada
Toronto, ON, Canada
Contract Instructor
- Taught COE 318 Software Systems (Course Page)
- Taught basics of Object Oriented Programming (OOP)
- Taught programming and testing using the Java programming language
- Taught COE 692 Software Design and Architecture (Course Page)
- Taught middlewares, patterns, and different software architecture strategies
- Used the Java programming language to help students better understand the concepts
Carleton University
September 2024-December 2024
Ottawa, ON, Canada
Ottawa, ON, Canada
Contract Instructor
- Taught EGEN 5206 Web and Mobile Software Development
- Taught basics of HTML, CSS, and JavaScript
- Taught different software architecture styles used in web development
- Taught basics of MongoDB
- Taught basics of React and NextJS
- Taught basics of backend development using NestJS
- Taught basics of ionic framework for cross-platform mobile application development
Toronto Metropolitan University
September 2021-April 2024
Toronto, ON, Canada
Toronto, ON, Canada
Contract Instructor
- Teaching Assistant for COE 318 Software Systems Lab
- Hosted a Midterm Tutorial Session for Students
- Checked and Graded Assignments
- Provided Students with Quizzes and Graded them
- Helped Students with Understanding Concepts and Answered Their Questions
- Teaching Assistant for COE 428 Algorithms and Data Structures Lab
- Checked and Graded Assignments
- Provided Students with Quizzes and Graded them
- Helped Students with Understanding Concepts and Answered Their Questions