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—ascendido de desarrollador de UI a Lead Programmer 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 experiencia técnica profunda con resolución pragmática de problemas para convertir situaciones difíciles en productos 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

Experiencia Profesional

Lead Programmer 2024 – 2025
Hometopia — Sandbox Multijugador de Decoración
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 tras el fallo del desarrollador asignado, implementando Unity Netcode for GameObjects con Steamworks para miles de objetos sincronizados
  • Eliminé crashes de memoria mediante optimización sistemática: pooling de objetos, streaming de LOD, atlas de texturas y consolidación de materiales
  • Diseñé framework determinista de Undo/Redo con patrón command para gestión fiable del estado en mecánicas complejas de construcción
  • Publiqué más de 40 actualizaciones durante el periodo de recuperación sin regresiones críticas; creé herramientas de editor y coordiné equipo distribuido entre EE.UU., 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
Remoto | Diseñador: Philippe Thibaut (Europa Universalis)

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

  • Rescaté código abandonado sin documentación y con referencias rotas—establecí base estable antes de implementar nuevas funcionalidades
  • Implementé sincronización multijugador por turnos con Mirror y matchmaking de Steam, resolviendo problemas de serialización en guardado y carga en red
  • Diseñé sistema de IA para mando de flota con posicionamiento estratégico, priorización de objetivos y lógica de combate—los jugadores comentaron que "se sentía como un oponente real"
  • Construí herramientas de iteración para diseño permitiendo ajustes rápidos de balance sin 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
Remoto | Equipo: 5 personas

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

  • Diseñé editor visual de narrativa basado en nodos para que guionistas crearan diálogos ramificados sin código—expresiones condicionales, seguimiento de variables y previsualización en editor
  • Construí sistema de ejecución narrativa gestionando estado multi-protagonista, consecuencias ramificadas y flujo entre segmentos de historia
  • Diseñé arquitectura de guardado y carga con serialización completa de estado, múltiples slots con aislamiento de datos—crítico para juegos narrativos
Tecnologías: Unity, C#, Herramientas de editor personalizadas, Sistemas narrativos
Gameplay Programmer (Prácticas) 2018 – 2019
Epic Chef — Juego de Aventuras Culinarias
Plataformas: PC, Nintendo Switch, PlayStation, Xbox

Mi primer título publicado, contribuyendo al desarrollo y lanzamiento multiplataforma.

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

Logros Destacados

Logro Impacto
Sistema Multijugador Construido desde cero en <1 mes, soportando miles de objetos sincronizados
Recuperación de Crisis Mantuve producto publicado con reducción del 70% del equipo (15 → 5 personas)
Optimización de Rendimiento Eliminé crashes de memoria en juego en producción mediante profiling sistemático
Impacto de Herramientas Permití que no-programadores pudieran crear contenido complejo de forma independiente
Publicación Multiplataforma Contribuí a 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: Posiciones remotas y consultoría
Zonas Horarias: CET, flexible para solapamiento con EE.UU./Asia
Referencias y muestras de trabajo adicionales disponibles bajo petición