Programmer skilled in game development, software, and web applications. Transforms complex challenges into efficient code solutions. Passionate about learning and exploring new tech.
Technical Skills
Projects
Niagara Rats System (2023)
UI/AI/Gameplay Programmer
This project involves crafting a user interface (UI) entirely with C++, and replicating the AI system of the rats from "A Plague Tale" using Niagara Particles and C++.
Major Achievements - SLATE, C++ UI, Niagara communication with C++
Red Road (2023)
Gameplay/UI/AI/Network Programmer
A co-op driving shooter game where players team up and take on the roles of a driver or a shooter to combat zombie hordes and ultimately defeat the FleshMother
Major Achievements - Networking, Steam Multiplayer, SLATE for asynchronous loading screen
EngineX (2023)
Engine Programmer
A custom 2D game engine having a component-based architecture. Key features include rendering of game objects, detection and handling of collision events, and processing player inputs.
Major Achievements - C++ Design Patterns & Advance concepts, Multithreading, SDL
The Fallback (2023)
Gameplay | AI Programmer
For our team project at Vancouver Film School, we developed a 3D platformer shooter game centered around a protagonist battling anxiety and ultimately to guide him towards a peaceful resolution
Major Achievements - Unity AI Systems, Unity UI, C# Design Patterns
Super Mario Clone (2023)
Gameplay | AI Programmer
My first project in Unity with the goal of mastering Unity and its diverse systems through hands-on experience by creating a clone of the iconic Super Mario Bros.
Major Achievements - Unity Engine, AI Systems, Unity Collisions and C#
Vengeance (2022)
UI | Gameplay Programmer
This project involved developing a first-person shooter game, to delve into more advanced concepts of Unreal Engine, specifically focusing on Blueprints and UMG
Major Achievements - UMG, Blueprints, Unreal Engine Event Systems
EscapeFromDungeon (2021)
UI | Gameplay | AI Programmer
Being the very first Unreal Engine project, this project was focused on learning on making games using C++ with Unreal Engine.
Major Achievements - Unreal C++, UMG, AI Behaviours, Gameplay