About David
Spanish
Native or bilingual
Catalan
Native or bilingual
French
Conversational
English
Fluent
Experience
- Mad CollectiveFront End DeveloperENTERTAINMENT AND LEISUREMarch 2023 - Today (3 years and 3 months)Barcelona, SpainFrontend Developer working on modern, production-grade web applications with a strong focus on React, Next.js, performance, and UI consistency.Key contributions & impact:• Designed and implemented a reusable component library, improving UI consistency across multiple projects and reducing duplicated frontend code.• Led the adoption of Next.js to improve application structure, resulting in better SEO performance and faster page load times.• Collaborated closely with designers and backend developers to deliver scalable, maintainable frontend solutions.• Improved page load performance by ~20–30% after migrating key pages to Next.js.• Reduced frontend development time for new features by ~25% through component reuse.• Contributed to improving overall frontend architecture and development workflows.Tech stack:React · Next.js · JavaScript · Styled Components · Rollup
- RebyFront End EngineerTRANSPORTATIONJanuary 2022 - February 2023 (1 year and 1 month)Barcelona, SpainFrontend Engineer contributing to multiple web and mobile applications with a focus on React Native, Angular 14, and Vue.js, building scalable solutions with a product-oriented mindset.Key contributions & impact:• Improved React Native mobile app, enhancing performance, usability, and overall user experience for daily mobility operations.• Built an internal operations management tool from scratch using Angular 14, streamlining workflows and reducing manual effort by ~30%.• Developed a Vue.js web application for a mobility project in collaboration with BSM, delivering a functional, maintainable product.• Collaborated with product and design teams to ensure robust, user-centered applications, contributing to a strong product-oriented development culture.Tech stack:React Native · Angular 14 · Vue.js · JavaScript · TypeScript · Mobile & Web Development
- Webhelp, Massimo DuttiFront End DeveloperE-COMMERCEJune 2020 - December 2021 (1 year and 7 months)Frontend Developer contributing to the transformation of Massimo Dutti's web platform using Angular, focusing on performance, scalability, and a product-oriented mindset.Key contributions & impact:• Led the redevelopment of the old Massimo Dutti website into a modern Angular platform, improving page load times by ~35% and increasing overall site responsiveness.• Implemented scalable, reusable components with **Angular + NgRx**, improving developer efficiency and reducing repeated code by ~25%.• Enhanced frontend maintainability and testing using **Jest**, **RxJS**, and **SASS**, resulting in fewer bugs and faster feature delivery.• Collaborated with cross-functional teams to align the platform with the new product vision, improving UX consistency and reducing user friction across multiple devices.Tech stack:Angular · NgRx · RxJS · Jest · SASS · Scrum · Product-Oriented Frontend Development
Recommendations
Be the first to recommend David
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Ruby on Rails BootcampGeeksHubs Academy2020Developed an API that reproduces Badi's room app, applying all concepts from the course.
- GradoUniversitat Pompeu Fabra - Barcelona2018•Developed a RESTFul Java app that communicates a Telegram bot with the Bicing platform. •Integration of a Blockchain certification management solution on a server provided by the University as part of the thesis. •Developed an Android app using Android SDK as part of a Business plan. •ITIL knowledge and Operational and Maintenance project of Comercia Global Payments. •Developed a game using Unity that uses the feedback of an Arduino board and an Xbox Kinect Sensor as a controller. •Developed an Android app that uses feedback from RFID sensors. •Got through the introduction course about AI of the University of California, programming in Python. •Coursed a POO specific subject. •Experience in Linux environments. •Manage different devices in a LAN network and apply measures to increase security.