🇪🇸 Barcelona

Hi, I'm Adri 👋

Frontend Engineer

Frontend engineer focused on building clean, scalable web applications with a strong preference for Vue, Vite, and thoughtful developer experience.

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

  1. 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.
  2. 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.
  3. 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.
  4. 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