Compétences
Proficient in C++ and C#, Visual Studio, Unity, 3D Geometry and Linear Algebra, DirectX11, HLSL, AI, Gameplay, Sourcetree, GitHub, Gitlab, TFS
Expériences
CooEngine - Custom C++ Game Engine
• Implemented a component-based game object system
• Developed a 3D rendering engine using Direct3D 11 with support for skeletal animation, GPU shaders and post processing pipeline, 3D models importing, texturing and lighting
• Integrated third party libraries including DirectXTK, ImGui, RapidJSON and assimp
• Implemented a reusable AI library for decision and navigation of autonomous agents
• Source control using Microsoft TFS
Cat Mushroom - 2D adventure game built in Unity for Windows and Mac OS
• Worked in a team of 2 programmers and 3 artists
• Implemented a combat system with multiple weapon and abilities
• Implemented an inventory system
• Implemented all game UI including front screens and in-game HUD
• Created a fog effect shader using the Unity Universal Render Pipeline
• Dev ops for team source control using GitHub
Beneath the Blossoms - VR experience built in Unity for the Liminal VR platform
• Practicum course working with a company in Australia developing a VR experience using the Unity engine and Oculus Go
Palette - 3D puzzle game built in Unity for PC
• Worked in a school production team with 2 programmers and 3 designers for a year
• Implemented all the puzzle mechanics where events trigger each other
• Dev ops for team source control using GitHub
Formation
Bachelor of Science in Game Programming, LaSalle College Vancouver
Prix et distinctions
Honour Rolls