Desarrollador Fullstack Senior con 8+ años construyendo aplicaciones web performantes y accesibles utilizando Vue.js, Nuxt.js y JavaScript moderno. Me especializo en transformar requerimientos complejos en interfaces elegantes y centradas en el usuario que escalan.

Defensor del rendimiento frontend que ha reducido los tiempos de carga inicial hasta en un 45% mediante división de código, carga diferida y entrega optimizada de activos. Mis implementaciones logran consistentemente puntuaciones de 90+ en Lighthouse de rendimiento.

Lideré iniciativas frontend que incrementaron la cobertura de pruebas del 45% a más del 80%, implementando pipelines de pruebas automatizadas que detectan regresiones antes de producción. Creé más de 20 bibliotecas de componentes reutilizables adoptadas por múltiples equipos.

Actualmente disponible para proyectos remotos. Prospero en equipos colaborativos y multifuncionales donde el aprendizaje continuo y el intercambio de conocimientos impulsan la excelencia del producto.

Experiencia

Desarrollador Senior de Frontend

LoveToKnow Media Spain
November 2019 - January 2026

Tareas de Frontend con Vue.js y Nuxt.js en el equipo de YourDictionary.com. Creación de nuevas funcionalidades, aplicando las mejores prácticas y trabajando en un entorno ágil en un equipo internacional descentralizado.

Desarrollador de Frontend

EDREAMS Odigeo
April 2018 - October 2019

Desarrollo de frontend en Backbone, creación de pruebas unitarias con Karma, pruebas funcionales con Gerkin (iniciando un proceso automatizado que se ejecuta en Jenkins) y Testing AB de versiones beta antes de pasar al upstream. Una parte de eso, también reviso el código de la solicitud de extracción de diferentes equipos, incluido el código React y actualizar, modificar o depurar el código Java en la parte de backend del flujo cuando es necesario.

Desarrollador Senior de Frontend, Ingeniero de automatización de pruebas y Analista Programador

CAPITOLE CONSULTING
April 2018 - October 2019

Desarrollo de frontend en Backbone, JQuery y Lodash para el cliente-empresa del sector de viajes en Barcelona. (10/2017 - 04/2018)
Implantación de pruebas automatizadas con Test Complete y Jenkins en un cliente-empresa del sector farmacéutico en Parets del Vallès. (01/2017 - 10/2017)
Migración de aplicación a formato web, responsive y Single Page (con AngularJS) para cliente-empresa del sector bancario en Sant Cugat del Vallès. (07/2016 - 12/2016)

Web Developer

FIATC Seguros
June 2003 - July 2016

Implementación de la web "frontend" para el cobro y contratación de aplicaciones de seguros en asistencia en viaje y seguros de automóvil.

Web Developer

Institut Català de Tecnologia
June 2001 - May 2003

Encargado del mantenimiento del portal web de la organización (XML + XLS + Oracle con Cocoon) y otras aplicaciones (con Struts).

Web Developer

Secretariaplus.com
April 2000 - May 2001

Desarrollo web con lenguaje ASP, accediendo a una base de datos Microsoft SQL Server con uso intensivo de HTML y Javascript.

Educación

Google Data Analyst Certificate

Coursera
Nove 2022 - June 2023

Certificate

E-business Technologies

Institut Català de Tecnología
Oct 2001 - May 2002

Master's degree

Industrial technical engineering

Universitat Politècnica de Catalunya
Sept 1995 - Jun 1999

Electronic specialty

Certificados

Certificate of Completion - Continuous Integration

Certificate of Completion - Continuous Integration

Certificate of Completion - React Native

Certificate of Completion - React Native

Certificate of Completion - Graphql

Certificate of Completion - Graphql

Certificate of Completion - Typescript

Certificate of Completion - Typescript

Mastering TypeScript - 2024 Edition

Mastering TypeScript - 2024 Edition

Google Data Analytics Certificate

Google Data Analytics Certificate

Habilidades

Lenguajes de programación y herramientas

  • HTML5
  • CSS3
  • Javascript
  • Vue.js
  • Nuxt.js
  • Jest
  • Vitest
  • Webpack
  • React
  • Node.js
  • Sass
  • NPM
  • Yarn
  • Java
  • Python

Flujo de trabajo

  • Mobile-First, Diseño Responsive
  • Pruebas multi navegador y Depuración
  • Equipos multifuncionales
  • Desarrollo ágil y Scrum
  • Frameworks JavaScript de vanguardia
  • Principios de diseño y UX

Intereses

Me gusta crear sitios web para divertirme, probando nuevas tecnologías y herramientas para mejorarme como desarrollador y estar al día con la tecnología actual.

Además de ser un desarrollador frontend, soy un aficionado al gimnasio y me gusta entrenar con pesas y barras de hierro. También me interesan las charlas TED y disfruto viendo películas y series en Netflix (para mejorar mis habilidades en inglés 😉).

Y durante el verano, suelo hacer camping con mi familia cerca del mar.

Proyectos

Foto Uploader

Foto Uploader homepage picture

A web application for uploading photos to a cloud storage, built with Vanilla JS, CSS and Netlify functions

javascript
netlify
Perf 99 a11y 100
Ver repo

Gym Tracker

Gym Tracker homepage picture

A modern web application for tracking gym workouts, built with Nuxt 4, Vue 3, TailwindCSS, and Firebase

nuxt
tailwind
firebase
Perf 98 a11y 100
Ver repo

Tercer Espai website

Tercer Espai homepage picture

Tercer Espai is a web built with Nuxt.js, Tailwind and Supabase. It allows users to know about the events organized by the organization Tercer Espai, get in touch with the organization and get the latest news.

nuxt
tailwind
supabase
Perf 95 a11y 97
Ver repo

System Monitor

System Monitor homepage picture

System Monitor is a web application for monitoring system resources, built with Node, Express and vanilla javascript.

node
express
vanillajs
Ver repo

Goat Notes taking app with AI

Goat Notes taking app with AI

GOAT Notes is a modern note-taking application built with Next.js, Supabase, and Prisma. It allows users to create, edit, delete, and search notes, with additional features like AI-powered insights and a responsive design.

next
supabase
prisma
Perf 92 a11y 95
Ver repo

QR Code Generator

QR Code Generator picture

Webapp tool for generating QR Codes from valid URLs. Static Astro website with Cloudfare Worker to generate the image.

astro
cloudflare
Perf 99 a11y 100
Ver repo

Puedes encontrarme en 👇