Mariachi Legends

In development · launching April 2027 · Indie Level Studio

Role
Senior Gameplay Engineer
Studio
Indie Level Studio (Bogotá, Colombia)
Dates
Feb 2025 – present
Game
2D pixel-art Metroidvania, single player
Platforms
PC and consoles
Status
In development, launching April 2027
Tech
Unreal Engine, C++, Blueprints, Gameplay Ability System, Gameplay Tags, Behavior Trees

What I build

  • Enemy and boss behavior system. A modular system on the Gameplay Ability System: combat abilities and behaviors are granted dynamically through Gameplay Tags and orchestrated together with Behavior Trees.
  • Interactive objects and core single-player mechanics in C++ and Blueprints, on a tag-driven GAS architecture that assigns logic and behaviors dynamically, without AI controllers.
  • Performance. CPU/GPU profiling and optimization on target hardware, finding and fixing critical frame hitches and memory issues.
  • Code health. Bug fixing across all gameplay systems and technical code reviews to keep the codebase maintainable long term.
  • Workflow. Faster feature iteration and bug fixing with AI-assisted coding (Claude) and Spec-Driven Development, with a manual review of every change for architecture and quality.