

Alberto Vásquez
Alberto Vásquez
Game programmer
Game programmer
México City, MX
Available for work
Meet The Developer
Meet The Developer
Hello, I'm Alberto, a game programmer specializing in Unity and C#, with 2.5+ years of experience in the video game industry crafting gameplay systems, UI, and AI behaviors that make games feel tight, fun, and polished. I specialize in C# programming and scalable Unity architecture, whether it’s building AI with state machines, designing responsive UI, or prototyping mechanics that just feel right.
From building modular enemy systems to crafting UI that works across devices, I love turning ideas into clean, playable code. Whether I'm prototyping during a game jam or collaborating with a team on a larger project, I bring a strong technical foundation, attention to detail, and a genuine love for games.
Experience
Experience
México City, MX
Dynamic Media Triad
Oct 2021 – Aug 2023
Unity Game Programmer
Built modular NPC AI system with 11 unique behaviors using state machines, enhancing gameplay depth.
Developed responsive UI system for 3D game across 4 device types, reducing feedback issues by 70%.
Integrated animation and pathfinding systems, improving user experience by 20%.
Created 6+ interactive menus with smooth transitions, increasing user session time by 30%.
Optimized performance using Unity Profiler, improving frame rate stability on multiple devices.
México City, MX
Dynamic Media Triad
Oct 2021 – Aug 2023
Unity Game Programmer
Built modular NPC AI system with 11 unique behaviors using state machines, enhancing gameplay depth.
Developed responsive UI system for 3D game across 4 device types, reducing feedback issues by 70%.
Integrated animation and pathfinding systems, improving user experience by 20%.
Created 6+ interactive menus with smooth transitions, increasing user session time by 30%.
Optimized performance using Unity Profiler, improving frame rate stability on multiple devices.
Remote
Upwork
May 2024 - Present
Freelance Game Developer
Delivered gameplay features and UI logic for Unity-based indie games, ensuring smooth, player-friendly experiences.
Collaborated closely with artists and designers to integrate assets and implement game mechanics efficiently.
Debugged and optimized code to improve performance and reduce bugs across multiple projects.
Prototyped new mechanics and systems, accelerating development cycles and enabling rapid iteration.
Remote
Upwork
May 2024 - Present
Freelance Game Developer
Delivered gameplay features and UI logic for Unity-based indie games, ensuring smooth, player-friendly experiences.
Collaborated closely with artists and designers to integrate assets and implement game mechanics efficiently.
Debugged and optimized code to improve performance and reduce bugs across multiple projects.
Prototyped new mechanics and systems, accelerating development cycles and enabling rapid iteration.
México City, MX
Independent Game Projects
Jun 2021 & Feb 2025
Game Developer
Going Up: Developed climbing mechanics and vertical progression system in a 3D platformer during a game jam. Designed responsive player controls and challenging level layouts.
Anthill: Programmed innovative puzzle mechanics requiring multiplayer collaboration. Delivered a functional game within a 2-day game jam sprint.
México City, MX
Independent Game Projects
Jun 2021 & Feb 2025
Game Developer
Going Up: Developed climbing mechanics and vertical progression system in a 3D platformer during a game jam. Designed responsive player controls and challenging level layouts.
Anthill: Programmed innovative puzzle mechanics requiring multiplayer collaboration. Delivered a functional game within a 2-day game jam sprint.
México City, MX
Tec de Monterrey
Aug 2020
“Pixel by Pixel” Pixel Art Workshop
Taught pixel art techniques at a student-led Virtual Game Jam.
México City, MX
Tec de Monterrey
Aug 2020
“Pixel by Pixel” Pixel Art Workshop
Taught pixel art techniques at a student-led Virtual Game Jam.
Education
Education
México City, MX
2018-2021
Bachelor’s Degree in Video Game Programming
SAE Institute
Studied game development, C# & C++ programming, game design, and technical art. Completed multiple game projects both individually and in teams.
México City, MX
2018-2021
Bachelor’s Degree in Video Game Programming
SAE Institute
Studied game development, C# & C++ programming, game design, and technical art. Completed multiple game projects both individually and in teams.