Skills
Languages: C++, C#, PHP, SQL
Tools and APIs: Visual Studio, Direct3D11, Git, Unity, WPF
Game Engines: Unreal Engine 4 and Unity
Experiences
PROJECTS:
Shaman, Third Person Action, Unreal Engine 4
• Worked with a team of 4 programmers and 4 designers over a 12-month production cycle.
• Implemented jaguar locomotion and combat system.
• Implemented and debugged AI for 3 types of enemies (striker, caster, brute) using behavior trees.
• Created custom interface to access data tables for the main character and enemies for design tuning.
• Contributed to UI, cinematics, and particle effects for shapeshifting
Memo Engine, Personal Game Engine, C++
• Implemented engine in C++ with a graphic pipeline using DirectX 11.
• Developed different shaders using HLSL.
• Developed component-based architecture for game objects.
• Added Verlet physics library with constraints.
Halloween Wars, 2D Multiplayer RTS, C++
• Created a network library to support multiplayer using win32 sockets.
• Implemented Flock Steering behaviors.
• Implemented FSM support for animations.
RELEVANT WORK EXPERIENCE
Web Developer Speed FC Commerce
November 2008 – July 2013
Speed Commerce provides fulfillment solutions for retailers and manufacturers.
• Implemented full website redesign and maintained different e-commerce stores.
• Resolved backend bugs and enhanced database queries that contributed to reduced processing time and improved system responsiveness.
• Tutored new colleagues and worked with an interdisciplinary team.
Education
Bachelor of Science in Game Programming - LaSalle College Vancouver
2019-2022
BSc in Computer Science - Instituto Tecnológico y de Estudios Superiores de Monterrey (ITESM), Mexico
2003-2008