Skip to main content
Jesús Rivero

Jesús Rivero

TECHNICAL PRODUCT MANAGER · INGENIERO DE SOFTWARE SENIOR

Talent
EminabadMember since August 30, 2026
C#UnityScriptableObjectsAssembly DefinitionsXRLinuxVMwareTCP/IPBashPerlRendimientoSimulación RT
·

Hire this person

Send a job offer directly to this candidate

C#UnityScriptableObjectsAssembly DefinitionsXR

About

Technical Product Manager con más de 11 años de trayectoria en ingeniería de software, juegos AAA, XR y sistemas en tiempo real. Actualmente trabaja en la intersección de producto, IA y simulación — convirtiendo capacidades técnicas complejas en requisitos, flujos de trabajo y prioridades claras. Conecta objetivos de producto, las necesidades del usuario y las restricciones de ingeniería, ayudando a los equipos a tomar mejores decisiones sobre scope, arquitectura, viabilidad y entrega.

Su base técnica en C# y Unity permite una colaboración estrecha con equipos de desarrollo, comprensión de los trade-offs de implementación y la capacidad de llevar funcionalidades complejas desde la definición inicial hasta la validación y lanzamiento. Su experiencia abarca sistemas basados en IA, orquestación de agentes, flujos humano-in-the-loop, 3D interactivo, simulación en infraestructura.

Experience

Technical Product Manager — XR, IA y Simulación RT at SOLADÓ (2025-01 – Present)

  • Definición de requisitos, flujos de trabajo y prioridades para sistemas basados en IA y simulación, conectando objetivos de producto con restricciones de ingeniería.
  • Diseño de flujos humano-in-the-loop y orquestación de agentes para supervisión y toma de decisiones en tiempo real.
  • Traducción de comportamientos técnicos complejos en especificaciones claras, flujos de usuario y requisitos accionables para ingeniería.
  • Validación de ideas mediante prototipado rápido y pruebas iterativas en entornos XR, simulación y 3D interactivo.

Programador UI Senior at UBISOFT PARIS STUDIO (2021-07 – 2024-12)

  • Desarrollo de funcionalidades UI en la franquicia Just Dance y contribución a Mario + Rabbids: Sparks of Hope, desde menús y navegación hasta sistemas de gameplay.
  • Construcción y mantenimiento de UI reutilizables con Controllers/Presenters, ViewModels, ScriptableObjects, Assembly Definitions y código asincróno.
  • Extensión y refactorización de sistemas legacy, integrando nuevas funcionalidades de forma limpia en una base de código de gran escala.
  • Conexión de UI con gameplay, sistemas online y estado de juego, gestionando casos límite derivados de dependencias entre sistemas.

Programador UI at FACTORIAL GAMES (2015-07 – 2021-06)

  • Sida atrás en Lost Kingdom (Unity / C#), progresando de Junior a UI Programmer con ownership creciente sobre funcionalidades y sistemas reutilizables.
  • Trabajo con arquitectura modular, comunicación orientada a eventos, Controllers/Presenters, ViewModels y ScriptableObjects.
  • Refactorización de sistemas legacy y soporte durante actualizaciones en vivo, bugs en producción e incidencias de rendimiento en móvil.
  • Toma de decisiones técnicas progresivamente más complejas a medida que avanzaba en el equipo.

Administrador de Sistemas — Data Center at DAYCO HOST (2005-05 – 2015-06)

  • Mantenimiento de servidores Linux y Windows en producción; logs, backups, salud de discos y monitorización de servicios.
  • Gestión de redes TCP/IP, DNS, VLANs, firewalls y entornos virtualizados con VMware.
  • Automatización de tareas repetitivas mediante scripts en Bash y Perl.
  • Progresión desde soporte junior hasta administración independiente, incluyendo respuesta a incidentes y mantenimientos programados.

Education

Ingeniería en Sistemas in Ingeniería de Software – Instituto Universitario Politécnico Santiago Mariño (2010 – 2015)

Skills

TECHNICAL PRODUCT MANAGERINGENIERO DE SOFTWARE SENIOR

Reviews