Profile
I build frontend applications with a strong focus on clean architecture, maintainability, and scalable UI systems.
I’m particularly drawn to the Vue and Vite ecosystem, while also being experienced with React. Most recently at Logbook, I played a key role in building a SaaS platform for centralizing and managing logistics data, working across state management, API integration, TypeScript contracts, testing, and overall product quality.
Status
Open To Work
Location
📍 Barcelona, Spain
Focus
Clean architecture, state management and scalable interfaces.
Experience
2020 - 2025 · 4 roles
Sharing a few roles I've loved, and why each one mattered.
Selected roles
-
Front-End Engineer
Logbook AG - Switzerland
Built key parts of the frontend for Logbook AG’s logistics data platform, simplifying complex master data workflows and improving web app performance by 40%.
- Owned major frontend areas across architecture, implementation, and scalability for a logistics master data SaaS platform.
- Worked closely on data structures, TypeScript contracts, and API flows to support reliable platform functionality.
- Improved performance and maintainability through component-driven development and better frontend structure.
-
Software Engineer
NTT DATA Barcelona - Barcelona
Helped build a public health platform used by professionals to manage healthcare center accreditation processes.
- Worked as a frontend-focused engineer and full-stack contributor within a multidisciplinary product team.
- Developed responsive interfaces using React and Material UI.
- Delivered accessible healthcare features through iterative Agile development.
-
Junior Front-End Developer
Air-Go IPS / Air-Fi - Barcelona
Refactored an early Vue prototype into a more maintainable platform for Air-Fi’s real-time hospital tracking system.
- Implemented core frontend features and improved data handling for real-time clinical workflows.
- Supported API design and integration for patient-tracking modules.
- Collaborated in Agile sprints to align technical work with product and hospital requirements.
-
Junior Front-End Developer
ESED - Cyber Security & IT Solutions - Mataró
Built frontend features for a food industry SaaS platform supporting logistics and shipping operations.
- Developed and refined client-facing interfaces for web applications.
- Contributed reusable UI components and dashboard features.
- Presented progress in Agile ceremonies and client demos.
Impact and achievements
-
Built highly reusable modular components to reduce redundancy.
-
Improved maintainability through safer end-to-end implementation patterns.
-
Helped establish a scalable front-end architecture for production use.
Approach
Maintainability, clarity, and reliable delivery.
I care about leaving systems better than I found them: with clearer components, more resilient implementation patterns, and interfaces that remain maintainable as products grow.
Stack
Technologies I ship with.
Some of the tools I use most, the ones I work with confidently in production, and the technologies I can step into when a project calls for them.
Frontend Systems
Vue
Advanced
TypeScript
Advanced
JavaScript
Advanced
React
Comfortable
Pinia
Advanced
Vite
Comfortable
Quality And Tooling
Vitest
Comfortable
Playwright
Comfortable
Git
Comfortable
ESLint
Comfortable
Backend And Data
Node.js
Comfortable
Express
Comfortable
Java
Familiar
PostgreSQL
Comfortable
MySQL
Comfortable
AI Tools And Agents
Claude Code
Comfortable
Codex
Comfortable
Copilot
Comfortable
OpenCode
Comfortable
About me
Outside work.
A few details beyond day-to-day frontend work.
During my free time I enjoy playing music 🎸, drinking tea ☕️, playing videogames 👾 and exploring new places 🚶. Before you even ask, I am team pinapple in the pizza 🍕🍍. I love cats 🐈❤️.
Languages
-
English
C2 Proficient (EF SET 71 / 100)
Cambridge English First Certificate (B2)
-
Spanish
Native
-
Catalan
Native
Education
Universitat Pompeu Fabra (TecnoCampus)
Bachelor’s Degree in Computer Engineering (Grau en Enginyeria Informàtica de Gestió i Sistemes d’Informació)
2017 - 2021