Professional Experience


Game Development Assistant

  • Developed comprehensive lesson plans and engaging content for an introductory Unreal Engine 5 course, aligning with academic standards and industry best practices.

  • Designed a meticulously structured content framework for each lesson, ensuring a logical progression of topics and optimal learning outcomes.

  • Crafted dynamic and interactive activities, as well as thought-provoking course assignments, fostering student engagement and critical thinking within a practical game development context.

  • Produced high-quality follow-along video content that provides step-by-step guidance through complex technical processes, enhancing students’ hands-on learning experience and mastery of Unreal Engine 5 tools and techniques

Ontario Tech University

May 2023 - Aug 2023


Research Assistant

  • Collaborated with graduate student on a comprehensive research paper focusing on the retained learning experiences, contributing expertise in game development to enhance the project’s depth and credibility.

  • Developed an immersive simulated environment utilizing Unity Engine to visually illustrate and substantiate the research findings, effectively bridging theoretical concepts with practical applications.

  • Spearheaded the project’s version control and continuity by diligently maintaining a GitHub repository, ensuring seamless collaboration, consistent progress tracking, and secure storage of project assets.

Ontario Tech University

Sept 2022 - Apr 2023


VR Developer

  • Utilized Unity Engine to design and develop an immersive VR experience to showcase Humber College’s CTI building’s pre-development vision to potential investors and stakeholders.

  • Collaborated closely with cross-functional teams including architects and designers to align the simulation with the project’s objectives, resulting in a cohesive and impactful presentation.

  • Led the setup and display of the VR simulation at high-profile showcases and client meetings, ensuring a seamless and captivating experience for attendees and effectively communicating the project’s value proposition.

  • Received commendation for the VR simulation’s role in enhancing investor interest and understanding, contributing to the successful advancement of the CTI building’s pre-development phase.

Humber College

Jan 2018 - Apr 2019


Motion Capture Intern

  • Capturing and cleaning motion data for cinematic and gameplay performances as well as photogrammetry sessions

  • Working on a set along side actors, sound techs, animators, and directors to ensure seamless transition between sets and shots.

  • Research and development on real-time systems within Unreal Engine and Ubisoft’s proprietary engines: Anvil and Snowdrop.


Ubisoft Toronto

Toronto Metropolitan University

Sep 2023 - Apr 2024

Teaching Assistant

  • Teaching learning materials in weekly lab sessions for first year students in Game Development program.

  • Grading assignment and project submissions through Canvas LMS portal.


Ontario Tech University

Sep 2023 - Apr 2024

Graduate Assistant


Jan 2025 - present

Technical Skills


Programming Languages:

  • C# ( 7 years ), C++ ( 6 years ), Java ( 3 years ), Python ( 1 year)

Development Tools:

  • Unity ( 6 years ), Unreal Engine ( 5 years ), Android Studio ( 1 year ), Roblox Studio ( 1 year )

Game Engine Programming ( 2 years )

  • Entity Component Systems, Collision Detection, Input Systems, Debugging, Audio Engines

Virtual Reality ( 2 years )

  • Motion Capturing, Motion Controls, UX Design, Sensory Management

Artificial Intelligence ( 3 years )

  • ML Agents, Neural Networks, Emotional Profiling, Behavior Trees, Finite State Machines, Pathfinding using Dijkstra and A*

Networking Systems ( 1 year )

  • TCP/IP; UDP; Sockets; Photon; Unity Netcode

Other:

  • 3D Modeling and Animation using Blender

  • OBS and Adobe Premiere for recording

  • GitHub, Jira, and Confluence for project management

Personal Skills


Life-Long Learner

Never done learning and always seeking to improve myself. Curious about new possibilities and taking action to explore.

Work Ethic

Diligent and proactive. I approach every task with unwavering dedication and consistently strive for excellence, ensuring projects are delivered efficiently and to the highest standard.

Problem Solving

Possessing adept problem-solving skills in programming, I analyze challenges, identify opportunities, and architect innovative solutions, contributing to efficient and effective project development.

Leadership

Guiding teams with vision, collaboration, and effective decision-making, ensuring cohesive and successful project outcomes.

Interpersonal Skills

Listen attentively, speak candidly, and treat others respectfully.

Adaptable

Navigating evolving technologies and frameworks. I readily embrace change and optimizing solutions to meet dynamic project needs.

Passionate

Crafting immersive experiences that captivate and inspire players is what drives me towards a successful career in game development.

Education


M.A. Digital Media

BiT, Game Development & Entrepreneurship

Takeaways include expanding my understanding of different disciplines within the business of game development. Some of the additional disciplines that have been learned include 3D modelling for hard surfaces with Blender and sculpting with 3D Coat, as well as business development and marketing strategies. Additionally, during my time here, I have developed a handful of significant projects to add to my portfolio.

Ontario Tech University

Apr 2020 - Apr 2024


A.D, Game Programming

Takeaways include understanding and replicating programming patterns and principles in games, including data patterns, OpenGL rendering systems, mobile development for iOS and Android, and learning various programming languages including C#, C++, Java, and Javascript.

Humber College

Sept 2015 - Apr 2019

Toronto Metropolitan University

Sep 2024 - Aug 2025

Here my focus lies in researching the educational implications of games and artificial intelligence, as well as expanding my skills in teaching and curriculum development. Currently serving as a graduate assistant for a Games Industry and Trends undergraduate class and an Interdisciplinary Innovation graduate class. Student representative of the MDM 15.0 cohort.