Refactored the step system in a large industrial training simulation. The new design was able to build out 70 steps and 100+ substeps in only a couple of days.
Oversaw the development of a cybersecurity presentation/game application that included 6 minigames.
Developed networking and gameplay features for Zuldaxx, a battle-royale FPS game.
Implemented the networking and VR interactions for several social VR games. Developed a VR avatar solution which is agnostic to networking and frameworks.
Instructor, Programming and Unity for VR
Southern Alberta Institute of Technology
Calgary, AB
05.2021 - 07.2021
Developed lesson plans and assignments to instruct students in C# programming, Unity, and VR development.
Conducted lectures, demonstrations, and group activities in a video call format.
Received positive feedback from students for my teaching performance.
Freelancer
Upwork
Calgary, AB
09.2017 - 12.2017
Developed a cross-platform mobile game called Smile It's Healthy, compatible with Android and iOS devices.
Created a tablet-friendly WebGL Billiards game.
Collaborated successfully with clients to discover requirements and fulfill them.
Unity 3D Developer
Neojac Entertainment
Calgary, AB
06.2017 - 07.2017
Contributed to the development of Arcfall, an early-access Ultima-Online-inspired MMO.
Implemented a new fishing system and lockpicking system working closely with another developer.
Wrote code for both the front and back ends of the game.
Managed the servers, database, and update rollouts.