Senior Full Stack Engineer with 20+ years building performant, accessible, and scalable web applications using Vue.js, Nuxt.js, Node.js, and TypeScript. I specialize in translating complex business requirements into high-quality products that users love.

Experienced in designing scalable solutions on AWS with Lambda, API Gateway, and serverless architectures. Growth-driven engineer who has led A/B testing initiatives that improved conversion and built SEO-optimized applications serving 45M+ monthly visitors.

Built and led full stack initiatives that increased test coverage from 30% to 80%+, catching 95% of regressions before deployment. Mentor engineers on code reviews, architecture decisions, and best practices. Embrace AI-assisted development workflows to boost productivity while maintaining quality.

Available for remote roles. I thrive in collaborative, cross-functional product teams where continuous learning and knowledge sharing drive product excellence.

Experience

Senior Frontend Developer

Allianz Technology
April 2026 - July 2026

Developed customer-facing features for Meine Allianz, serving 2M+ insurance customers across Germany in a cross-functional product team. Contributed to Node.js backend services and API design. Reduced feature delivery cycle by 30% through component architecture improvements and rigorous code review processes.

Senior Full Stack Developer

LoveToKnow Media Spain
November 2019 - January 2026

Led full stack development for YourDictionary.com (45M+ monthly visitors) using Vue.js, Nuxt.js, and Node.js on AWS Lambda. Architected the backend with API Gateway and serverless technologies, powering the content delivery layer. Drove growth through A/B testing and SEO optimization, achieving top search rankings for high-competition keywords. Improved Lighthouse performance from 55 to 92+ and reduced Largest Contentful Paint by 60%. Built a shared component library of 40+ reusable Vue components adopted by 3 product teams. Increased automated test coverage from 30% to 78%, catching 95% of regressions. Drove Nuxt 2 to Nuxt 3 migration across 5 micro-frontends with zero downtime. Mentored junior engineers and established code review standards.

Frontend Developer

EDREAMS Odigeo
April 2018 - October 2019

Owned quality for a high-traffic travel booking platform processing 10M+ daily searches. Built automated testing pipelines that reduced production bugs by 40%. Led A/B testing framework implementation, shipping 20+ experiments that improved conversion by 12%. Reviewed code across 6 engineering teams ensuring consistent standards. Maintained 85%+ test coverage across multiple codebases.

Senior Frontend Developer, Test Automation Engineer and Analyst Programmer

CAPITOLE CONSULTING
July 2016 - April 2018

Developed interactive booking interfaces for a major travel agency platform (Backbone, jQuery, Lodash), serving 500K+ monthly users. Refactored legacy code into modular components, reducing page load time by 35%. (10/2017 - 04/2018)
Designed and deployed automated test suite (TestComplete + Jenkins CI) for a pharmaceutical compliance system. Cut regression testing from 3 days to 4 hours, achieving 92% automation coverage across 200+ test cases. (01/2017 - 10/2017)
Architected migration of a legacy banking application to a responsive AngularJS SPA, serving 100K+ corporate banking users. Delivered project on schedule across 6 months, reducing page load times by 50% and enabling mobile access for field agents. (07/2016 - 12/2016)

Web Developer

FIATC Seguros
June 2003 - July 2016

Designed and built the online insurance sales platform handling 15K+ policies per year across travel assistance and motor insurance. Streamlined the quote-to-purchase flow, reducing drop-off by 25% and cutting average transaction time from 8 to 3 minutes.

Web Developer

Institut Català de Tecnologia
June 2001 - May 2003

Maintained the organization's public web portal and 3 internal web applications, ensuring 99.5% uptime. Built XML/XSLT publishing pipeline reducing content publication time from 2 days to 4 hours.

Web Developer

Secretariaplus.com
April 2000 - May 2001

Developed and maintained ASP-based web application with SQL Server backend managing 10K+ client records. Built data entry interfaces that reduced processing time by 40% for administrative staff.

Education

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

Certificates

Certificate of Completion - Full Stack Open Containers

Certificate of Completion - Full Stack Open Containers

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

Skills

Programming Languages and Tools

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

Workflow

  • Mobile-First, Responsive Design
  • Cross Browser Testing and Debugging
  • Cross Functional Teams
  • Project management with Agile Methodologies and Scrum
  • Cutting edge JavaScript frameworks
  • Design principles and UX

Interests

I like to create websites for fun, trying out new technologies and tools to improve myself as a developer and stay up to date with current tech.

Apart from being a frontend developer, I am a gym goer and enjoy training with barbells and iron plates. I also love watching TED talks and I also enjoy binge watching films and series on Netflix (for improving my english skills 😉).

And during the summer, I enjoy go camping with my family near the sea.

Projects

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
View 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
View 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
View 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
View 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
View 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
View repo

You can reach me 👇