Guillermo Trejo Torres

Guillermo Trejo Torres

Game Design

LaSalle College Vancouver

Share

QR Code

Interest

Game Design

Biography

Hi, my name is Guillermo Trejo and I am a software developer. Since I have memory, I have always loved computers, that is why I decided to get a Computer Science Bachelor. After working as a web developer for 5 years I completely changed my career to a management position which I did for 6 years. I learned and enjoyed the management position, but I felt something was missing so I decided to return to tech business but this time mixing another of my passions that are video games. I moved to Canada 3 years ago to pursue a B.S. in Game Programming which I just obtained. During school years I had the opportunity to build my own game engine from scratch in C++ and DirectX 11. This learning experience allows me to develop a deep understanding of gameplay, graphics, engine, physics, animation, network and AI programming. I have experience and projects in mainstream game engines such as Unity and Unreal 4. My short term goal is to contribute and ship an innovative game. I am eager to start this new chapter of my career in the game industry. My favorite games: Zelda: Ocarina of Time, Golden Eye and Dota 2.

Game Design/LaSalle College Vancouver/Thumbnail-demoreel.JPG

Demo Reel 2022

by Guillermo Trejo Torres
Game Design
LaSalle College Vancouver
Game Design/LaSalle College Vancouver/Thumbnail-portadahallo_2.png

Halloween Wars

by Guillermo Trejo Torres
Game Design
LaSalle College Vancouver

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