IGNACIO MARÍA MUÑOZ MÁRQUEZ

Programador Senior de Videojuegos
Badajoz, España (CET) | hello@blugart.dev | blugart.dev | LinkedIn | GitHub

Perfil profesional

Programador Senior de Videojuegos con más de 6 años de experiencia publicando juegos en PC, Nintendo Switch, PlayStation y Xbox. Especialista en rescate de proyectos, sistemas multijugador y optimización de rendimiento. Capacidad demostrada para liderar recuperaciones técnicas: pasé de desarrollador de UI a programador líder durante el colapso de un equipo, construí un sistema multijugador desde cero en menos de un mes y publiqué más de 40 actualizaciones durante el periodo de crisis. Combino un dominio técnico profundo con una forma pragmática de resolver problemas para convertir situaciones difíciles en juegos publicados.

Habilidades técnicas

Motores: Unity (Experto), Godot
Lenguajes: C#, C++, GDScript, Rust, Python
Multijugador: Netcode for GameObjects, Mirror, Steamworks
Optimización: Profiling, pooling, LOD, gestión de memoria
Herramientas: Extensiones de Unity Editor, automatización
DevOps: Plastic SCM, Git, Unity Cloud Build
Plataformas: PC (Steam), Switch, PlayStation, Xbox, VR (Quest, Vive)

Experiencia profesional

Lead Programmer 2024 – 2025
Hometopia — Sandbox multijugador de decoración
En remoto | Ascendido desde desarrollador de UI

Lideré la recuperación técnica cuando el equipo se redujo de 15 a 5 personas durante el Early Access.

  • Construí el sistema multijugador desde cero en menos de un mes después de que el desarrollador asignado no cumpliera, con Unity Netcode for GameObjects y Steamworks para miles de objetos sincronizados
  • Acabé con los cuelgues por memoria mediante optimización sistemática: pooling de objetos, streaming de LOD, atlas de texturas y consolidación de materiales
  • Diseñé un framework determinista de deshacer/rehacer con patrón command para una gestión fiable del estado en mecánicas de construcción complejas
  • Publiqué más de 40 actualizaciones durante el periodo de recuperación sin regresiones críticas; creé herramientas de editor y coordiné un equipo repartido entre EE. UU., la UE y Asia
Tecnologías: Unity, C#, Netcode for GameObjects, Steamworks, Steam Workshop API, Plastic SCM, Unity Cloud Build
Gameplay Programmer 2021 – 2022
Fleet Commander: Pacific — Estrategia naval por turnos
En remoto | Diseñador: Philippe Thibaut (Europa Universalis)

Rescaté un juego de estrategia naval tras la marcha del desarrollador anterior; programador principal hasta el lanzamiento en Steam Early Access.

  • Rescaté un código abandonado sin documentación y con referencias rotas: dejé una base estable antes de meter funcionalidades nuevas
  • Implementé la sincronización multijugador por turnos con Mirror y matchmaking de Steam, y resolví problemas de serialización que rompían el guardado y la carga en red
  • Diseñé un sistema de IA para el mando de flota con posicionamiento estratégico, priorización de objetivos y lógica de combate; los jugadores comentaban que "parecía un rival de verdad"
  • Construí herramientas de iteración para diseño que permitían ajustar el balance al momento sin tocar código; rendimiento fluido con más de 40 barcos en batallas simultáneas
Tecnologías: Unity, C#, Mirror, Steamworks, Herramientas de editor personalizadas

Experiencia profesional (continuación)

Tools & Systems Programmer 2020 – 2021
HPL: Nyarlathotep Rising — Aventura narrativa lovecraftiana
En remoto | Equipo: 5 personas

Programador full-stack en el desarrollo de una aventura narrativa lovecraftiana publicada en Steam.

  • Diseñé un editor visual de narrativa basado en nodos para que los guionistas crearan diálogos ramificados sin código: expresiones condicionales, seguimiento de variables y previsualización dentro del editor
  • Construí el sistema de ejecución narrativa que gestionaba el estado de varios protagonistas, las consecuencias ramificadas y el flujo entre segmentos de la historia
  • Diseñé la arquitectura de guardado y carga con serialización completa del estado y varias ranuras con aislamiento de datos, algo crítico en un juego narrativo
Tecnologías: Unity, C#, Herramientas de editor personalizadas, Sistemas narrativos
Desarrollador VR/AR e Instructor 2019 – 2020
Viral Studios — Prototipado VR/AR y formación en videojuegos
Badajoz, España | Proyectos para clientes y cursos por toda España

Desarrollé prototipos VR/AR para clientes e impartí cursos de desarrollo de videojuegos con Unity por distintas ciudades de España.

  • Diseñé y construí prototipos VR/AR para Oculus Quest 1 y HTC Vive: simulaciones de formación interactivas, visualizaciones y experiencias para clientes
  • Impartí cursos de desarrollo de videojuegos con Unity en varias ciudades españolas (Sevilla, Córdoba, León, Valladolid) a través de programas de la Cámara de Comercio
  • Monté flujos de prototipado rápido que acortaban los ciclos de la idea a la demo para iterar ágilmente con los clientes
Tecnologías: Unity, C#, Oculus Quest SDK, HTC Vive, Desarrollo VR/AR
Gameplay Programmer (Prácticas) 2018 – 2019
Epic Chef — Juego de aventuras culinarias
Plataformas: PC, Nintendo Switch, PlayStation, Xbox

Mi primer título publicado; contribuí al desarrollo y al lanzamiento multiplataforma.

  • Implementé mecánicas de batallas de cocina, incluyendo la combinación de ingredientes, los sistemas de puntuación y el feedback al jugador
  • Desarrollé funcionalidades del sistema de cultivo para los ciclos de plantar, criar y cosechar
  • Publiqué código en 4 plataformas, aprendiendo los requisitos multiplataforma y los presupuestos de rendimiento; incorporé el feedback de QA durante los ciclos de pulido
Tecnologías: Unity, C#, Desarrollo multiplataforma

Logros destacados

Logro Impacto
Sistema multijugador Construido desde cero en menos de 1 mes, con miles de objetos sincronizados
Recuperación de una crisis Mantuve un producto publicado con una reducción del 70 % del equipo (de 15 a 5 personas)
Optimización de rendimiento Acabé con los cuelgues por memoria en un juego en producción a base de profiling sistemático
Impacto de las herramientas Conseguí que gente no programadora creara contenido complejo por su cuenta
Formación en videojuegos Impartí cursos de Unity en más de 4 ciudades españolas mediante programas nacionales
Publicación multiplataforma Contribuí a un título lanzado en 4 plataformas (PC, Switch, PS, Xbox)

Títulos publicados

Hometopia PC (Steam Early Access) — 2025
Fleet Commander PC (Steam Early Access) — 2022
HPL: Nyarlathotep PC (Steam) — 2021
Epic Chef PC, Switch, PS, Xbox — 2019

Información adicional

Idiomas: Español (nativo), inglés (profesional)
Disponibilidad: Puestos en remoto y consultoría
Zonas horarias: CET, flexible para solaparme con EE. UU. y Asia
Referencias y muestras de trabajo adicionales disponibles bajo petición