Experiencias
Soy un desarrollador frontend senior con más de 7 años de experiencia en la creación y mantenimiento de aplicaciones web. He trabajado en proyectos de diversas magnitudes, liderando el desarrollo frontend y colaborando con equipos de diseño, backend y producto. Mi enfoque se centra en soluciones eficientes, accesibles y optimizadas, con énfasis en la experiencia del usuario y el rendimiento. Tengo experiencia en metodologías ágiles y herramientas de gestión de proyectos, y me adapto rápidamente a nuevas tecnologías, siempre enfocado en mejorar y contribuir al éxito del equipo.
Senior Frontend Developer
Holded · Barcelona, Cataluña, España
Abr 2025 –ActualidadBruno1 año 4 meses- Develop scalable and maintainable user interfaces using React, TypeScript, TanStack Query, MUI and react-hook-form. - Apply Domain-Driven Design (DDD) principles and component-driven architecture to improve code clarity and maintainability. - Implement unit and integration testing with Jest and Cypress, ensuring high-quality releases. - Collaborate in cross-functional agile teams, integrating backend APIs (PHP, MongoDB) and ensuring seamless product delivery. - Optimize frontend performance, developer experience, and user experience across multiple product modules.
Senior Frontend Developer
Filmin · Barcelona, Cataluña, España
Jul 2020 –Abr 20254 años 10 meses- Lead frontend development using Vue 2, Vue 3, Nuxt 3 and TypeScript, building high-traffic product interfaces. - Create and maintain component libraries and design systems documented with Storybook. - Implement unit and integration testing using Jest, Vue Test Utils, and Testing Library/Vue. - Apply DDD and TDD practices to frontend architecture, improving scalability and maintainability. - Collaborate with product, design, and backend teams using SCRUM, Jira, Zeplin for efficient delivery. - Integrate analytics and tracking tools: Google Analytics, Mixpanel, Clevertap, GTM.
Frontend Developer
PASSNFLY · Barcelona, Cataluña, España
Jul 2019 –Jul 20201 año 1 mes- Developed frontend features with Vue.js, Vuex, Vuetify, and Vue Router, ensuring responsive and maintainable components. - Implemented REST API integrations and reusable UI components using HTML5, CSS3, SCSS, BEM and Bootstrap/Buefy. - Participated in agile product teams, using Git and Jira for version control and task management. - Ensured cross-browser compatibility and mobile-first responsive design.
Web Developer
BUSUP · Barcelona, Cataluña, España
Mar 2018 –Jun 20191 año 4 meses- Developed full-stack web solutions using Vue.js, JavaScript, PHP (Laravel), HTML5, CSS3/SASS, and MySQL. - Built responsive frontend interfaces and dynamic backend systems, ensuring functional and visually consistent products. - Applied component-based development and modern JS practices for scalability. - Collaborated with the team on task tracking (Jira) and version control (Git) to meet business requirements.
Web designer
Pasiona · Barcelona, Cataluña, España
Sep 2017 –Mar 20187 meses- Translated UI/UX designs from Photoshop, Invision into responsive HTML5/CSS3/SASS layouts. - Developed interactive components with JavaScript, jQuery, Bootstrap, Materialize. - Ensured cross-browser compatibility and mobile-first responsive design across projects. - Optimized front-end workflows with Gulp, Flexbox, and modern CSS methodologies.
Junior Web Developer
Deliverum · Barcelona, Cataluña, España
Oct 2016 –Ago 201711 meses- Built web pages and internal tools using HTML5, CSS3, JavaScript, jQuery, Bootstrap, PHP, MySQL. - Developed responsive interfaces for tablets and mobile devices. - Assisted in automating scripts and front-end workflows to improve efficiency. - Collaborated with the team on design implementation and backend integration.