Competencias
- C++
- C#
- DirectX
- Python
- Visual Studio
- Unreal Engine 4
- Unity3D
- Machine Learning
- Azure DevOps
- Git
- WPF
- MySQL
- Maya
- Photoshop
- Trello
Experiencia
CrossyRoad - Machine Learning
(Unity3D - Endless Runner)
10/2021 - 12/2021,
- Implemented a simulation sandbox inspired by Crossy Road to
train a prediction model through an autonomous agent.
- Implemented a custom fully connected artificial neural network.
Automated training dataset generation by recording the obstacle
states and player input.
SHAMAN
(Unreal Engine 4 - Third Person Action/Adventure)
10/2020 - 09/2021,
- Worked on a real-time combat system that includes combo
moves and dodge mechanics.
- Worked on locomotion for the shapeshifting human character
with different movement styles during combat and free roam.
- Maintained the code and repositories on GitLab.
- Collaborated with a team of 8 people that consisted of
designers, artists and engineers.
SAVAGE
(Custom Game Engine/C++)
07/2020 - 06/2021,
- Implemented a data-driven component-based game object
system via JSON templates.
- Implemented rendering engine with support for GPU shaders,
real-time shadow, and post-processing.
- Implemented AI library with support for optimal path search,
finite state machine, and autonomous steering.
Formación
LaSalle College Vancouver
Bachelors of Science in Game Programming
2018-2022