Sobre mí

Javier Muñoz Avatar

Front-end Manager especializado en UI/UX con más de 5 años de experiencia en desarrollo web, diseño de sistemas de componentes y liderazgo técnico. Desde 2023 lidero el equipo frontend en ATM Grupo Maggioli, donde dirijo la creación y evolución de IRIS, un Design System corporativo basado en Web Componentes con StencilJS que unifica la identidad visual de la compañía tras la fusión de tres empresas.

IRIS se construye en un monorepo gestionado con Lerna, está publicado en NPM como librería interna y ofrece un catálogo completo de componentes, desde piezas fundamentales (botones, iconos, alertas) hasta soluciones complejas de interfaz como dashboards, formularios dinámicos o gestores de traducciones. Su arquitectura está centrada en la escalabilidad, accesibilidad, rendimiento y modularidad, convirtiéndose en el estándar transversal para nuevos productos.

Además, aporto soporte estratégico a otros proyectos como Scrum Master, impulsando buenas prácticas en CI/CD, automatización, gestión con Jira y metodologías ágiles, orientadas a la entrega continua y la mejora del flujo de trabajo entre equipos.

Experiencia previa en desarrollo full-stack con Angular, JavaScript/TypeScript, SASS, Java/JSP y SQL, lo que me permite tener una visión completa del ciclo de producto y comunicarme eficazmente con perfiles multidisciplinares.

Experiencia

ATM Grupo MaggioliATM Grupo Maggioli

Front-end Manager | UI/UX Solutions Expert

1/1/2021 - Presente

Lidero un equipo de desarrolladores frontend en la creación e integración de interfaces web modernas, responsivas y accesibles, asegurando estándares de calidad y usabilidad.

Diseño y desarrollo de soluciones UI escalables utilizando tecnologías como HTML5, JavaScript, TypeScript, SASS y frameworks modernos como Angular y StencilJS, con especial atención a la modularidad y la reutilización de componentes.

Implementación de componentes Web Components con StencilJS, integrados eficientemente en aplicaciones multiplataforma.

Coordinación estrecha con equipos UX/UI y stakeholders, utilizando herramientas como Figma y Adobe XD, para transformar prototipos en experiencias digitales intuitivas y consistentes.

Fomento e implementación de metodologías ágiles (Scrum/Kanban), con enfoque en la entrega continua, mejora de procesos y colaboración transversal entre equipos.

Participación activa en la planificación estratégica del producto, priorización de tareas y toma de decisiones técnicas clave orientadas a la escalabilidad y eficiencia.

Enfoque constante en la mejora de la experiencia del usuario final, aplicando principios de accesibilidad, diseño centrado en el usuario y pruebas de usabilidad.

Front-end & Back-end Developer

5/1/2020 - 1/1/2021

Maquetación e integración de páginas web. HTML5, JavaScript, jQuery, CSS3, SASS.

Desarrollo de Apps móviles para Android e iOS.

Desarrollo y mantenimiento de aplicaciones dinámicas en JSP (Java), garantizando una integración fluida con servicios backend.

Gestión y optimización de bases de datos relacionales (SQL Server, PostgreSQL, OracleSQL, SQLite), asegurando rendimiento y seguridad en el manejo de datos.

InfaplicInfaplicAhora ATM Grupo Maggioli

Front-end & Back-end Developer

8/1/2018 - 5/1/2020

Maquetación e integración de páginas web. HTML5, JavaScript, jQuery, CSS3, SASS.

Desarrollo de Apps móviles para Android e iOS.

Desarrollo y mantenimiento de aplicaciones dinámicas en JSP (Java), garantizando una integración fluida con servicios backend.

Gestión y optimización de bases de datos relacionales (SQL Server, PostgreSQL, OracleSQL, SQLite), asegurando rendimiento y seguridad en el manejo de datos.

AccentureAccenture

Senior Developer .NET

8/1/2017 - 8/1/2018

Maquetación e integración de páginas web. JavaScript, SASS, HTML5, jQuery, Razor.

Administración y creación de contenido Kentico Cloud ASP.NET, SQL Server, C#, Visual Studio.

AvansisAvansis

App Developer

8/1/2017 - 8/1/2018

Creación y normalización de base de datos de SQL Server.

Mantenimiento y creación de proyectos en .NET.

Mantenimiento de aplicaciones Android.

Manejo de control de versiones TeamFoundation.

Creación y mantenimiento de paginas web mediante ASP.NET, Angular, Selenium, HTML5, CSS3, JavaScript.

Grupo OesíaGrupo Oesía

Administrador de sistemas

5/1/2015 - 6/15/2015

Mantenimiento de sistemas a nivel interno coorporativo.

Gestión e instalación de redes.

Plataformado de equipos.

HelpDesk.

Volver