Senior Web Developer | xarop.com 2019 – Present
Zara Web Challenge – Napptilus / Inditex
(napptilius.onrender.com)
Full-stack SPA for a smartphone catalog. React 19 frontend with a Node.js/Express BFF featuring
server-side image processing (background removal, WebP conversion via Sharp), API proxy with
response normalisation and LRU caching. Multilingual (ES/CA/EN), dark mode, skeleton loaders
and animated page transitions.
React 19, Vite, Styled Components,
React Context API, Node.js/Express, Sharp,
i18next, Vitest, React Testing Library,
Render, GitHub Pages.
Custom Block Development & Architecture for ByteBerry Studio:
Focused on building robust corporate ecosystems through clean data structures and modular
frontend components.
ccib.es:
Implementation of a complex multilingual modular system for the Barcelona International
Convention Centre using a block-based architecture.
bandalux.com:
High-end UI/UX for a global brand, utilizing Node.js build tools and a
scalable SCSS architecture.
Developed custom WordPress themes using ACF for data modeling
and Twig (Timber) for logic-view separation, ensuring high performance and
maintainability.
WordPress, ACF (Custom Blocks), Twig/Timber, PHP,
JavaScript (ES6), SASS/SCSS, NPM,
Performance & Caching.
Frontend Developer at Minsait | BBVA Foundation
(fbbva.es)
Advanced development for OpenWeb ecosystem. Architected modular interfaces
using Web Components and LitElement, ensuring full
compatibility with BBVA Corporate Frameworks (Cells). Responsible for
consuming REST APIs and implementing quality standards using
Chai and Mocha for unit testing.
LitElement, Web Components,
JavaScript (ES6+), REST APIs,
Chai/Mocha, Node.js/NPM,
SCSS, HTML5.
Senior Developer at BeeData Analytics
(beedataanalytics.com)
Developing complex reporting engines. Implementation of custom Web Components
for data visualization interfaces integrated with REST APIs. Scalable frontend
architectures built on Node.js environments.
JavaScript (ES6+), Web Components,
REST APIs, HTML5/CSS3, SCSS,
NPM, D3.js, Python.
FrontEnd Developer for Editorial Planeta
(casadellibro.com)
Implementation of refined digital experiences. Migration of legacy components to modern
JavaScript modular structures.
HTML5, SCSS, JavaScript,
REST APIs, VueJS, PHP, Symfony.
Web Developer at SomMobilitat
(sommobilitat.coop)
Scalable development and custom API integrations for cooperative mobility
services.
JavaScript, HTML5/CSS3, REST APIs,
Laravel, PHP, Git, GoogleMaps API.