Jesús Rivero
TECHNICAL PRODUCT MANAGER · INGENIERO DE SOFTWARE SENIOR
Hire this person
Send a job offer directly to this candidate
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)
