Hello! 👋

I'm David Sabalete Rodríguez

Senior Full Stack Developer

About Me

Senior Full Stack Developer with 20+ years building performant, accessible web applications using Vue.js, Nuxt.js, and modern JavaScript. I specialize in translating complex requirements into elegant, user-centered interfaces that scale. I have reduced initial load times by up to 45%, helped teams reach 90+ Lighthouse performance scores, increased test coverage from 45% to over 80%, and created reusable component libraries adopted across multiple teams.

Vue.js Nuxt.js React Svelte TypeScript Node.js AWS Testing Web Accessibility Technical Leadership

Projects

03

Tercer Espai

CMS-driven events platform built with Nuxt.js, Tailwind and Supabase.

Nuxt.jsTailwindSupabase
04

Foto Uploader

Serverless image upload application.

Vanilla JSCSSNetlify Functions
05

QR Code Generator

Serverless QR code generation tool.

AstroCloudflare Workers
06

Space Tourism

Responsive static website for a space tourism company.

HTMLCSSJavaScript
07

Creu Alta Basket

CMS website with a Vue.js registration application.

DrupalVue.js
08

Kiloday Calculator

Alternative birthday calculator.

VueVitePinia
09

My 1 RM

One-rep max calculator for training sessions.

NuxtNetlify

Experience

Senior Frontend Developer

Allianz Technology

Apr 2026 - Jul 2026
  • Developed Svelte-based frontend modules for Meine Allianz, serving 2M+ insurance customers across Germany.
  • Reduced the feature delivery cycle by 30% through improved component architecture and code review processes in a cross-functional international team.
  • Used Claude AI as a coding accelerator to implement features and generate Vitest unit tests, achieving 85%+ coverage on critical user flows while shipping changes 2x faster.

Senior Full Stack Developer

LoveToKnow Media Spain

Nov 2019 - Jan 2026
  • Led frontend architecture for YourDictionary.com (45M+ monthly visitors) using Vue.js, Nuxt.js and an AWS serverless stack with Lambda, API Gateway and DynamoDB.
  • Improved Lighthouse performance from 55 to 92+, reducing Largest Contentful Paint by 60% through code splitting, lazy loading and image optimization.
  • Built a shared library of 40+ reusable Vue components adopted by 3 product teams.
  • Increased automated unit test coverage from 30% to 78%, catching 95% of regressions before deployment.
  • Built a Cypress E2E test suite covering 40+ critical user journeys, reducing manual QA regression time by 70%.
  • Drove the Nuxt 2 to Nuxt 3 migration across 5 micro-frontends with zero downtime.
  • Championed CodeRabbitAI for automated PR reviews, reducing review turnaround time by 40%.

Senior Frontend Developer

EDREAMS Odigeo

Apr 2018 - Oct 2019
  • Owned frontend quality for a high-traffic travel booking platform processing 10M+ searches daily.
  • Built an automated testing pipeline with Karma, Gherkin and Jenkins, reducing production bugs by 40%.
  • Maintained 85%+ test coverage across Backbone and React codebases.
  • Led A/B testing framework implementation, shipping 20+ experiments that improved conversion by 12%.
  • Introduced BrowserStack visual regression testing and reviewed code across 6 frontend teams.

Senior Frontend Developer & Test Automation Engineer

CAPITOLE CONSULTING

Jul 2016 - Apr 2018
  • Developed interactive booking interfaces for a major travel agency platform, reducing page load time by 35%.
  • Designed a TestComplete and Jenkins test suite that cut pharmaceutical compliance regression testing from 3 days to 4 hours, achieving 92% automation coverage across 200+ test cases.
  • Architected the migration of a legacy banking application to a responsive AngularJS SPA, reducing page load times by 50% and enabling mobile access for field agents.

Web Developer

FIATC Seguros

Jun 2003 - Jul 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 transaction time from 8 to 3 minutes.

Web Developer

Institut Català de Tecnologia

Jun 2001 - May 2003
  • Maintained the public web portal and 3 internal web applications, ensuring 99.5% uptime.
  • Built an XML/XSLT publishing pipeline reducing content publication time from 2 days to 4 hours.

Web Developer

Secretariaplus.com

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

Education

Google Data Analyst Certificate

Coursera

Nov 2022 - Jun 2023

    E-business Technologies (Master's)

    Institut Català de Tecnologia

    Oct 2001 - May 2002

      Industrial Technical Engineering (Electronic specialty)

      Universitat Politècnica de Catalunya

      Sep 1995 - Jun 1999

        More

        Certifications

        • Full Stack Open Containers — MOOC.fi
        • Continuous Integration — MOOC.fi
        • React Native — University of Helsinki
        • GraphQL — University of Helsinki
        • TypeScript — University of Helsinki
        • Mastering TypeScript 2024 — Udemy
        • Google Data Analytics — Google/Credly
        • Test Driven Development (JavaScript & Jest) — Udemy
        • Intermediate Python — DataCamp
        • Introduction to Python — DataCamp
        • Python Data Science Toolbox — DataCamp
        • The Software Architect Code — edX
        • Bootstrap — edX
        • Linux Foundation LFS101x (Intro to Linux) — edX
        • HTML5 Part 1: Coding Essentials & Best Practices — edX
        • HTML5 Part 2: Advanced Techniques & Best Practices — edX
        • Programación Javascript — MiriadaX
        • Cloud Services (HTML5, JavaScript, Node.js) — MiriadaX
        • HTML5 CSS Javascript — MiriadaX
        • Agilidad y Lean — MiriadaX
        • Deutsch Lernen Nicos Weg A1 — DW

        Languages

        • Spanish — Native
        • Catalan — Native
        • English — Professional proficiency
        • German — Basic (A1)

        Interests

        • Building side projects to explore Vue, Nuxt, Astro and AI integration
        • Strength training and fitness
        • Reading literature and technical books
        • Camping and outdoor activities