Projects
Lead AI Programmer
Sep 2023 - Apr 2024
Steel Reaper
-
Created and implemented a custom script-based Behavior Tree architecture from scratch which was used to create 3 unique enemies
-
Wrote a modular enemy framework that allowed new enemy types to be easily created and implemented into the game
-
Created the spawn and wave systems and balanced the composition of waves to improve the game feel
Lead AI Programmer and Task Force Lead
Sep 2022 - Apr 2023
Kilonova
-
Created and balanced 3 unique enemy behavior trees, animation graphs, and base frameworks
-
Designed a robust spawning system accessible to designers on the team, allowing them to efficiently iterate on combat encounters
-
Served as the primary point of contact between the Enemy Task Force and Production, prioritized tasks for Task Force members, and cooperated across Task Forces on tasks that would affect other departments
Physics Programmer
Sep 2021 - Apr 2022
Return to the Skyway
-
Created a physics engine supporting Circle, AABB, and OBB colliders with minimal performance impact
-
Implemented RigidBody component similar to Unity's capable of simulating mass, gravity, and drag
-
Designed a collision management system where collisions could be masked with layers, specific collision events could be accessed and modified, and supported trigger boxes with custom logic
Gameplay Programmer
Jan 2021 - Apr 2021
Insane Purple Space Monkeys
-
Created a projectile system using object factories and prefabs to abstract away projectile creation for other members of the team
-
Implemented a sprite rendering system that supported sprites, animations, and text to be easily displayed on screen
-
Created a UI system with features such as an in-game timer, player health, and extra lives
Resume
Skills
Languages
-
C
-
C++
-
C#
-
Blueprint Visual Scripting
-
Python
Tools
-
Git and GitHub
-
Tortise SVN
-
Microsoft Visual Studio
-
Microsoft Visual Studio Code
-
Autodesk Maya
-
Trello
-
Click up
Game Engines
-
Unity
-
Unreal 5
-
Custom Game Engines
STEM
-
Calculus
-
Linear Algebra
-
Motion Dynamics
-
Data Analysis
-
Probability and Statistics
Education
Bachelors in Computer Science and Game Design
DigiPen Institute of Technology
2020 - 2024
​
Dean's Honor List for Fall '21, Fall '22, Spring '23, and Fall '23 semesters
Graduated Cum Laude