About Me

Javier Muñoz Avatar

Front-end Manager specialized in UI/UX with over 5 years of experience in web development, design systems, and technical leadership. Since 2023, I lead the front-end team at ATM Grupo Maggioli, where I direct the evolution of IRIS: a corporate Design System built with Web Components and StencilJS to unify the visual identity of three merged companies.

IRIS is built on a Lerna-managed monorepo and published as an internal NPM library. It provides a comprehensive component catalog, ranging from foundational elements (buttons, icons, alerts) to complex interface solutions like dashboards, dynamic forms, and translation managers. The architecture is centered on scalability, accessibility, performance, and modularity.

Additionally, I provide strategic support as a Scrum Master, driving best practices in CI/CD, automation, Jira management, and agile methodologies to optimize cross-team delivery and workflow.

My previous full-stack experience with Angular, JavaScript/TypeScript, SASS, Java/JSP, and SQL gives me a holistic view of the product lifecycle, enabling effective communication across multidisciplinary teams.

Experience

ATM Grupo MaggioliATM Grupo Maggioli

Front-end Manager | UI/UX Solutions Expert

1/1/2021 - Present

Lead a front-end team in creating and integrating modern, responsive, and accessible web interfaces, ensuring high standards of quality and usability.

Design and develop scalable UI solutions using HTML5, JavaScript, TypeScript, SASS, and modern frameworks like Angular and StencilJS, with a focus on modularity and component reuse.

Implement Web Components with StencilJS, integrated efficiently into cross-platform applications.

Coordinate with UX/UI teams and stakeholders using tools like Figma and Adobe XD to transform prototypes into intuitive and consistent digital experiences.

Champion agile methodologies (Scrum/Kanban), focusing on continuous delivery, process improvement, and cross-team collaboration.

Participate in strategic product planning, task prioritization, and key technical decision-making for long-term scalability and efficiency.

Consistently improve end-user experiences by applying accessibility principles, user-centered design, and usability testing.

Front-end & Back-end Developer

5/1/2020 - 1/1/2021

Web layout and UI integration using HTML5, JavaScript, jQuery, CSS3, and SASS.

Development of mobile applications for Android and iOS.

Maintenance and development of dynamic JSP (Java) applications, ensuring seamless integration with backend services.

Management and optimization of relational databases (SQL Server, PostgreSQL, OracleSQL, SQLite), ensuring high performance and data security.

InfaplicInfaplicNow ATM Grupo Maggioli

Front-end & Back-end Developer

8/1/2018 - 5/1/2020

Web layout and UI integration using HTML5, JavaScript, jQuery, CSS3, and SASS.

Development of mobile applications for Android and iOS.

Maintenance and development of dynamic JSP (Java) applications, ensuring seamless integration with backend services.

Management and optimization of relational databases (SQL Server, PostgreSQL, OracleSQL, SQLite), ensuring high performance and data security.

AccentureAccenture

Senior .NET Developer

8/1/2017 - 8/1/2018

Web layout and integration using JavaScript, SASS, HTML5, jQuery, and Razor.

Administration and content creation for Kentico Cloud using ASP.NET, SQL Server, C#, and Visual Studio.

AvansisAvansis

App Developer

8/1/2017 - 8/1/2018

Design and normalization of SQL Server databases.

Maintenance and development of .NET projects.

Android application maintenance.

Version control management with Team Foundation Server.

Development and maintenance of web platforms using ASP.NET, Angular, Selenium, HTML5, CSS3, and JavaScript.

Grupo OesíaGrupo Oesía

Systems Administrator

5/1/2015 - 6/15/2015

Corporate internal systems maintenance.

Network installation and management.

Computer imaging and workstation deployment.

Help Desk support.

Back