← Work

Instructor of high-level development

Algonquin College · September 2023 to September 2025· Ottawa, ON

Taught high-level development to senior students, spanning core C#/Unity work and advanced C++/Unreal Engine development through gameplay projects and multiplayer prototypes.

Highlights

  • Taught core C# and Unity concepts through projects modeled after recognizable commercial gameplay mechanics.
  • Taught advanced C++ and Unreal development to senior students via multiplayer prototypes and gameplay-system assignments.
  • Covered game-networking fundamentals, including client/server architecture, latency, and replication concepts.
  • Helped capstone teams move from concept through prototype, production, testing, and final delivery.
  • Walked students through engine components such as game loops, rendering, physics, and AI systems.
  • Mentored students toward professional habits: problem decomposition, code quality, testing, and iterative improvement.

Find content