Profile Icon

Martin Villegas Garcia

Game Programmer

Career History

April 2023 -> Dec 2025

Mon Co.

Full Remote. Kuala Lumpur, Malaysia

  • C++ Game Developer, Warden’s Ascent
    • Joined the Programming team in the early stages of development, taking participation in technical design and implementation of the systems.
    • Had ownership of many campaign systems allowing the game to keep track of players progression through the single player campaign.
    • Built a climbing system for the playable characters allowing customizable exploration design for other teams.
    • Implemented a system using Unreal Engine’s Gameplay Ability System allowing designers to modify and customize combat in campaign or PVP battles.
    • Extended and maintained the system used to update and sync backend information based on game settings like rewards or campaign levels order.

Dec 2021 -> Dec 2022

Wildlife Studios

Full Remote. Sao Paulo, Brazil

  • Full Stack Game Developer: SiB Engineering
    • Designated as Responsible Engineer for Limited Market Test preparations at Super Wow studio, successfully resolving technical issues under a critical schedule.
    • Assisted multiple Game Studios with implementing and integrating Wildlife’s internal systems and game tools into their projects.
    • Proofread and integrated several internal modules into clean projects to provide feedback and improve the functionality of internal products.

Oct 2018 -> Dec 2020

Globant

Cordoba, Argentina

  • C++ Game Developer: Phoenix Labs, Dauntless
    • Developed new UI/UX features released in the game.
    • Diagnosed, reported and solved bugs inside and outside the scope of his team.
    • Moved and refactor several blueprints turning them into C++ code.
    • Was added to the game credits.
  • C++ Developer: Autodesk Genuine Service
    • Released new versions of the software through the CI covering all the steps of the deploy process.
    • Trained the new team showing the structure of the system along with the testing suite before leaving the project in hands of the client.
  • C++ Developer
    • Learned the concepts and principles of SOLID and the most used pattern designs to apply them into two games. One of them with a graphic interface using the SFML C++ library.

Other roles and experiences

Dec 2020 -> Dec 2021

Ascentio

Cordoba, Argentina

  • Python Backend Developer: SABIA-Mar Satellite
    • Martin helped to unify and release the different modules of the satellite Ground Segment.
    • He started a new IOT project, setting up the repositories and Continuous Integration Systems.

Jan 2023

Global Game Jam

  • Martin attended alone, forming a multidisciplinary team and delivering a working game.

Career summary

Experienced in developing gameplay logic with Unreal C++, creating game tools in Unity C#, and building backend services in Go. I have worked on various games across different platforms and development stages.

From patching live operations to improving service architecture for pre-launch titles. I am dedicated to continuous learning and constantly strive to enhance the quality of my work.

FORMAL EDUCATION

  • BD, Computer Science. Incomplete Degree
    • UNC, FaMAF, Cordoba, Argentina.
  • AD, Programming Technician
    • Epet N° 20 Neuquen, Argentina.
  • Videogame Development with Unreal Engine
    • UTN, Cordoba, Argentina