Education
SHERIDAN COLLEGE | Honours Bachelor of Game Design | 2022-2026
Programming Languages
Java C# Lua GDScript Python HTML CSS GLSL / HLSLWork Experience
UNITY GAME DEVELOPER INTERN
SAGO MINI, May 2025 | August 2025
Worked at Sago Mini as a Unity Game Developer through the Spin Master Internship Program. During this time, I contributed to ongoing and new projects alongside the Sago World Team, learning and collaborating with a cross-functional group of developers, game designers, and artists to create high-quality play and learning experiences using Unity, C#, and HLSL.
PROGRAM TUTOR - PROGRAMMING 3 & 4
SHERIDAN COLLEGE, Sept 2024 | April 2025
As a tutor for “Programming 3: Motion”, “Programming 4: Artificial Intelligence” and in the Bachelor of Game Design program, I attended class sessions and provided direct help to students with course related questions. Focusing on equipping students with the skills to become independent learners while creating problem solving tutorials for them.
Academic and Personal Projects
GLORBULE - GMTK 2025 GAME JAM | Unity, C#, GitHub
As the lead programmer in a team of three, I coordinated and developed our primary game mechanics and systems. Setting up backend for the player and enemies to track positions & movement on a sphere using quaternions. Producing a fully functional game all within the 48h timespan of the jam.
PROCEDURAL PLANET GENERATOR | Unity, C#, HLSL
Self-lead & taught programming project, I created a tool for making procedurally generated planets with customizable 3D and 2D fractal noise. Implemented the marching cubes algorithm for mesh generation and significantly improved performance using compute shaders. Utilized shaders to render realistic atmospheres and oceans.
Tools and Technical Skills
Game Engines: Unity, Godot.
Graphics Software: Maya, Blender, Photoshop, Aseprite.
Version Control: Sourcetree, GitHub, GitHub Desktop.
Development Environments: Visual Studio, Visual Studio Code.
Project Management Tools: Microsoft Suite, Google Suite, Miro, Jira, Trello.
Soft Skills
Strong abstract thinking, critical thinking skills. Initiative-taking and self-learner, able to pick up new tools & environments quickly. Effective communication skills. Able to articulate technical concepts effectively in & with a team.