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.

Professional Experience


Game Development Assistant

Ontario Tech University

  • 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

May 2023 - Aug 2023


Research Assistant

Ontario Tech University

  • 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.

Sept 2022 - Apr 2023


VR Developer

Humber College

  • 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.

Jan 2018 - Apr 2019


Motion Capture Intern

Ubisoft Toronto

  • Captured and processed motion data for cinematic and gameplay performances using Vicon’s IR optical system and Shogun tools

  • Designed and implemented accessibility features for motion capture tools using HTML, Python, and a Streamdeck

  • Captured and refined 3D assets using photogrammetry and ZBrush for integration into game asset pipeline

  • Contributed to the R&D of real-time motion capture systems within Unreal Engine and Ubisoft’s proprietary engines

Sep 2023 - Apr 2024


Teaching Assistant

Ontario Tech University

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

  • Grading assignment and project submissions through Canvas LMS portal.

  • Intro to Game Design, Table Top Game Design, Unreal Engine Fundamentals courses

Sep 2023 - Apr 2024


Graduate Assistant

  • Providing detailed feedback on student work and address inquiries to enhance understanding of course concepts

  • Managing course announcements and updates, ensuring smooth communication between instructors and students.

  • Supporting the Interdisciplinary Collaboration, Games Industry and Trends, and Digital Publishing courses

Toronto Metropolitan University

Jan 2025 - Aug 2025


HMC Technician

Ubisoft Toronto

  • Responsible for capturing and processing facial data from professional actors during performance capture sessions

  • Coordination across 3 studios across Canada and Europe, for data delivery and tool development

  • Scripting automation tools for Faceform, Reality Capture, and proprietary to significantly enhance pipeline efficiency

Apr 2024 - present


Instructor

Coding Minds Academy

  • Conducting remote lessons for students aged 9-18 in various programming languages

  • Writing engaging course content, with personalized lesson plans that caters to each students needs

  • Design weekly homework assignments based on progression to reinforce learning and engagement

  • Student progress evaluations after each lesson detailing ways to improve the students skills and provide feedback and updates for parents

May 2024 - present


Education


BiT, Game Development & Entrepreneurship

Ontario Tech University

Apr 2020 - Apr 2024

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.


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

M.A. Digital Media

Toronto Metropolitan University

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.

Sep 2024 - Aug 2025


Volunteer


Outreach Coordinator


Luminance

Apr 2025 - Aug 2025

Student Representative

Toronto Metropolitan University


Jan 2025 - Aug 2025

Workshop Organizer

Toronto Metropolitan University

Sep 2024 - Aug 2025


Mobile Camera Operator

RogersTV

Jan 2014 - May 2016

Awards & Recognitions


1st Place
Ontario Tech Venture Creation Pitch Competition

2024


3rd Place
Brilliant Catalyst Pitch Competition

2023

Others


Learning Entities and Affinity Framework

Research Project

Feb 2025 - Aug 2025


Sprout


Game Jam Finalist Submission

Dec 2024

Jelly Jumpers

Mobile Game, Published to Google Play Store

Aug 2024


Tokoyami

Narrative Design Project

Ongoing