

Arquitecto Front End
Juan Manuel Muñoz González
Carrera
Tengo más de 20 años de experiencia en la industria del software y he trabajado para grandes empresas como Repsol, Vodafone, Línea Directa, Banco Santander y HBX Group, entre otras. En muchos de estos proyectos, he sido responsable de diseñar, documentar y liderar la arquitectura Front End desde cero, lo que me ha permitido consolidar una sólida experiencia en este campo. Mi rol no solo ha involucrado la creación de arquitecturas robustas, sino también proporcionar liderazgo técnico a equipos de desarrollo Front End, estableciendo mejores prácticas para garantizar la entrega de aplicaciones escalables y de alta calidad. Además de liderar, me involucro activamente en el desarrollo, lo que me permite mantenerme al día con las últimas tendencias tecnológicas y seguir aportando valor como un desarrollador más. Este enfoque práctico y actualizado es clave para asegurar el éxito de los proyectos que lidero. Cuento con sólidos conocimientos de Back End y experiencia avanzada en UX/UI, lo que me proporciona una visión integral de las necesidades técnicas de cualquier aplicación. En 2022, tuve la oportunidad de liderar la arquitectura del proyecto ARIA de Repsol, una pieza clave del aplicativo Stock Control. Este proyecto fue reconocido en 2023 con el premio Best in Class en Expoquimia. Gracias a este éxito, me convertí en un referente para Repsol en arquitectura Front End. En 2024, lideré el desarrollo de la arquitectura Front End de una aplicación destinada a gestionar la firma digital de todas las propuestas emitidas por el Congreso de los Diputados y los principales organismos de la administración pública española. Este proyecto se basa en una arquitectura modular de microsites, junto con la creación de una librería de componentes personalizada. Esta solución no solo optimiza la velocidad y robustez del desarrollo, sino que también permite una mayor independencia entre los módulos, posicionándose como una innovación clave en el futuro del desarrollo web. Actualmente, lidero la arquitectura Front End de la integración de los paquetes de Perfect Stay en la plataforma HotelBeds para HBX Group, la mayor B2B bedbank del mundo. También he liderado la arquitectura Front End detrás del reciente rebranding de HotelBeds, con el que la compañía ha presentado su nueva identidad de marca y diseños. Es uno de los proyectos técnicamente más exigentes en los que he trabajado, dada la escala y complejidad de los sistemas distribuidos de HBX Group.
Estudios
Ingeniería Electrónica
Universidad de Málaga
2002 - 2005FP2 Desarrollo de Aplicaciones Informáticas
I.E.S. Martín Rivero
2004 - 2006Hitos Profesionales
Plexus: HotelBeds - Perfect Stay (HBX Group)
Lideré la arquitectura Front End de la integración de los paquetes de Perfect Stay en la plataforma HotelBeds de HBX Group, la mayor B2B bedbank del mundo, dentro de un sistema distribuido de gran complejidad.
Vintegris: nebulaSUITE 2.0
Creación de la arquitectura Front End de nebulaSUITE 2.0, una plataforma para la gestión de certificados digitales y documentos firmados electrónicamente, utilizada por el Congreso de los Diputados, principales organismos de la administración pública y entidades bancarias.
Repsol: ARIA - Stock Control
Creación de la arquitectura Front End de ARIA - Stock Control, una aplicación galardonada con el premio Best in Class en Expoquimia 2023, reconocida como la mejor solución de gestión química del mercado.
Vodafone: IDM
Creación de la arquitectura web de Vodafone IDM, la plataforma encargada de la administración de identidades.
Línea Directa: Aplicación de Asistencia en Carretera
Diseño y desarrollo de la arquitectura Front End de la primera aplicación web de seguimiento de asistencia en carretera. El proyecto tuvo una gran repercusión mediática, apareciendo en medios nacionales con Matías Prats como protagonista.
Hobbies
Habilidades
Habilidades técnicas
Habilidades de negocio
Idiomas
Crecimiento profesional
Experiencia
Arquitecto Front End: Liderazgo de la arquitectura Front End, incluyendo su documentación, soporte técnico al equipo de desarrollo y mentorización.
HotelBeds - Perfect Stay
Integración de los paquetes de Perfect Stay en la plataforma HotelBeds para HBX Group, la mayor B2B bedbank del mundo, dentro de una arquitectura distribuida de gran complejidad.
HotelBeds Rebranding
Lideré la arquitectura Front End del rebranding de HotelBeds, dando soporte al despliegue de la nueva identidad de marca y diseños de la compañía en la plataforma.
Arquitecto Front End: Diseño, documentación y análisis de la arquitectura, además de liderazgo técnico, mentorización y soporte técnico al equipo Front End.
nebulaSUITE 2.0
Aplicaciones para la gestión de certificados digitales. Diseño de la arquitectura basada en microsites mediante librería de componentes propia y liderazgo del desarrollo. Distribución del trabajo del equipo de Front End, code-review y establecimiento de metodologías de trabajo.
Front End Architect: Diseño, refactorización, documentación y análisis de la arquitectura, junto con liderazgo técnico, mentorización y soporte técnico a los tres equipos de Front End.
Signicat Products
Aplicaciones para la gestión de certificados digitales e identificación facial. Diseño y refactorización de los distintos productos de identificación de la compañía Signicat. Formación y code-review de los distintos equipos de Front End. Establecimiento de metodologías para la consecución de aplicaciones robustas y escalables.
Front End Architect / Consultor manager: Diseño, documentación y análisis de arquitectura, combinado con consultoría técnica, mentorización y soporte técnico a los equipos de desarrollo.
Repsol Aria
Diseño y desarrollo de la arquitectura de la plataforma Aria, software encargado de la administración Big Data de Repsol. Premiada en 2023, como la mejor plataforma de Big Data por Expoquimia. Liderazgo de los equipos de Front End.
Vodafone IDM
Software encargado de la administración de identidades de la plataforma. Diseño y soluciones para la arquitectura IDM de Vodafone.
Santander Iberia Plus
Aplicativo que gestiona ofertas y bonos para clientes del Santander. Diseño y consultoría de la Arquitectura Front End.
Front End Senior: Desarrollo de aplicaciones de apuestas y juego en tiempo real, con foco en el rendimiento y la experiencia de usuario.
Games 2.0
Videojuegos de apuestas online y retail. Desarrollo de nuevos juegos y mantenimiento de los existentes mediante tecnología web, mejorando el rendimiento del aplicativo a través de buenas prácticas de desarrollo.
Full Stack Developer: Desarrollo y mantenimiento de aplicaciones bancarias para Unicaja Banco, liderando el equipo de desarrollo.
Unicaja electronic forms
Desarrollo y mantenimiento de los formularios electrónicos de Unicaja Banco, coordinando las tareas del equipo de desarrollo.
Full Stack Developer: Diseño y desarrollo de la arquitectura Front End de Efiasistencia 2.0, una plataforma de asistencia en carretera a nivel nacional.
Efiasistencia 2.0
Aplicativo que centraliza los siniestros en carretera de las principales compañías de seguro. Diseño de la arquitectura Front End y liderazgo del desarrollo, incluyendo la capa intermedia para las comunicaciones SOAP.
Full Stack Developer: Desarrollo y mantenimiento de aplicaciones bancarias para Unicaja Banco.
Unicaja electronic forms
Desarrollo y mantenimiento de los formularios electrónicos de Unicaja Banco.
Desarrollador Junior: Desarrollador Junior, contribuyendo al desarrollo de aplicaciones de gestión sanitaria para el S.A.S.
Isoft Sanidad
Aplicativo de gestión sanitaria. Desarrollo e implementación del software en distintos centros sanitarios, dando soporte a la operativa clínica diaria.
Publicaciones
Siempre he estado profundamente agradecido a todos aquellos desarrolladores que, de manera desinteresada, han puesto sus conocimientos a disposición de la comunidad. A muchos de ellos les debo una parte importante de mi formación profesional. En los últimos meses he comenzado a compartir mis propios conocimientos, aportando así mi granito de arena a esta comunidad.
CRUD Angular + NgRx con Signals es una web y un repositorio de referencia que muestra cómo construir una aplicación CRUD completa utilizando Angular, NgRx y Signals. Está dirigido a desarrolladores junior y senior interesados en arquitectura, gestión de estado y patrones recomendados. El proyecto incluye pruebas unitarias y end-to-end (E2E).
CSS Layout Lab es un espacio interactivo para aprender y experimentar con las distintas formas de construir layouts en CSS: desde los modelos clásicos como block e inline, hasta herramientas modernas como flexbox y grid.
Signals vs Subjects vs NgRx es una documentación que analiza las distintas herramientas disponibles en aplicaciones desarrolladas con Angular para la gestión de modelos de datos. Presenta una comparativa clara entre Signals, los subjects de RxJS y NgRx, destacando sus diferencias, casos de uso y ventajas.
Play RxJS es una documentación interactiva y amigable de RxJS que permite al usuario comprobar, en tiempo real y mediante ejemplos sencillos, el funcionamiento de todos los operadores y las principales funcionalidades de RxJS. Está orientada tanto a desarrolladores junior como senior.




