You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mario Gonzalez MunzonMG

Mario Gonzalez Munzon

Senior C++ Developer | Game Engines & Performance

€600/day
Barcelona, ES
8-15 years

Average response time: 1 hour

About Mario

I’m a Senior C++ developer specialized in game development and performance optimization.

With over 10 years of experience working on production codebases, I help teams build, optimize and debug complex systems. I have worked on large-scale commercial games and legacy engines, solving performance issues, fixing difficult bugs and implementing new features in C++.

My expertise includes game engine development, low-level systems programming and improving performance in demanding environments.

I have also ported multiple commercial games to platforms including PlayStation, Xbox, Nintendo Switch and mobile, adapting engines to different hardware constraints and platform requirements.

I typically help clients with:
• C++ development for game engines and real-time applications
• Debugging complex issues in large codebases
• Performance optimization and memory improvements
• Porting games across platforms
• Maintaining and improving legacy C/C++ systems

I enjoy working on technically challenging problems and helping teams ship stable, performant software.
  • English

    Native or bilingual

  • Spanish

    Native or bilingual

  • Catalan

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Forgotten Empires
    Senior Software Engineer
    June 2023 - Today (3 years)
    Senior C++ engineer working on a large-scale AAA game codebase in production.

    Development of gameplay systems and UI features for Age of Empires II: Definitive Edition

    Implementation and optimization of C++ systems in a legacy engine

    Performance optimization and memory management in large-scale game environments

    Development of UI systems and tools for designers

    Debugging and fixing complex issues across gameplay, UI and engine layers

    Collaboration with designers, QA and producers in a live production environment

    Tech: C++, game engines, UI systems, performance optimization, debugging, large codebases
  • Verbio
    Software Engineer
    June 2022 - March 2023 (9 months)
    Barcelona, Spain
    Worked on a voice AI platform used for automated phone call systems.

    Maintenance and improvement of a C/C++ legacy engine for voice processing

    Implementation of new features and bug fixes in production systems

    Performance and memory usage optimization

    Development within a CI/CD pipeline (GitLab)

    Agile development with TDD practices

    Tech: C/C++, Voice AI systems, performance optimization, CI/CD, GitLab
  • BlitWorks
    Game Porting Engineer
    December 2015 - April 2020 (4 years and 4 months)
    Barcelona, Spain
    Ported major indie and AA titles to multiple console and mobile platforms.

    Porting and optimization of commercial games across PlayStation, Xbox, Nintendo Switch, iOS and Android

    Adaptation of game engines to different hardware and platform requirements

    Performance optimization and memory management on console hardware

    Platform integration (controllers, platform APIs, certification requirements)

    Debugging and fixing platform-specific issues

    Titles shipped include:

    + Streets of Rage 4 (Xbox One)
    + Gris (iOS / Android)
    + Kerbal Space Program Enhanced Edition (PS4 / Xbox One)
    + Owlboy (Switch / PS4 / Xbox One)
    + Super Meat Boy (Switch)
    + Darkest Dungeon (iOS)
    + Crypt of the Necrodancer (iOS)
    + Axiom Verge (WiiU)

    Tech: C++, console SDKs, performance optimization, game engines
    C++ Console SDK Performance Optimization Game Engine Game Engine Development

Recommendations

Be the first to recommend Mario

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer Science
    Universitat Politècnica de Catalunya
    2007

Skill set

Categories