Senior Full Stack Ingenieur mit 20+ Jahren Erfahrung in der Entwicklung performanter, zugänglicher und skalierbarer Webanwendungen mit Vue.js, Nuxt.js, Node.js und TypeScript. Ich spezialisiere mich darauf, komplexe geschäftliche Anforderungen in hochwertige Produkte zu übersetzen, die Nutzer lieben.

Erfahren im Design skalierbarer Lösungen auf AWS mit Lambda, API Gateway und serverlosen Architekturen. Wachstumsorientierter Ingenieur, der A/B-Testing-Initiativen zur Verbesserung der Conversion leitete und SEO-optimierte Anwendungen mit 45M+ monatlichen Besuchern entwickelte.

Habe Full-Stack-Initiativen aufgebaut und geleitet, die die Testabdeckung von 30% auf 80%+ erhöhten und 95% der Regressionen vor der Bereitstellung erkannten. Ich betreue Ingenieure bei Code-Reviews, Architekturentscheidungen und Best Practices. Ich nutze KI-gestützte Entwicklungsworkflows, um die Produktivität zu steigern und gleichzeitig die Qualität zu erhalten.

Verfügbar für Remote-Positionen. Ich arbeite am liebsten in kollaborativen, funktionsübergreifenden Produktteams, in denen kontinuierliches Lernen und Wissensaustausch die Produktqualität vorantreiben.

Berufserfahrung

Senior Frontend Entwickler

Allianz Technology
April 2026 - July 2026

Entwicklung kundenorientierter Funktionen für Meine Allianz mit 2M+ Versicherungskunden in Deutschland in einem funktionsübergreifenden Produktteam. Beitrag zu Node.js-Backend-Diensten und API-Design. Reduzierung des Feature-Lieferzyklus um 30% durch Verbesserungen der Komponentenarchitektur und rigorose Code-Review-Prozesse.

Senior Full Stack Entwickler

LoveToKnow Media Spain
November 2019 - January 2026

Leitung der Full-Stack-Entwicklung für YourDictionary.com (45M+ monatliche Besucher) mit Vue.js, Nuxt.js und Node.js auf AWS Lambda. Architektur des Backends mit API Gateway und serverlosen Technologien. Wachstumsförderung durch A/B-Testing und SEO-Optimierung mit Top-Platzierungen bei stark umkämpften Keywords. Verbesserung der Lighthouse-Leistung von 55 auf 92+ und Reduzierung des Largest Contentful Paint um 60%. Aufbau einer gemeinsamen Komponentenbibliothek mit 40+ wiederverwendbaren Vue-Komponenten, die von 3 Produktteams übernommen wurde. Erhöhung der automatisierten Testabdeckung von 30% auf 78% mit Erkennung von 95% der Regressionen. Leitung der Nuxt-2-zu-Nuxt-3-Migration über 5 Micro-Frontends ohne Ausfallzeiten. Betreuung von Junior-Ingenieuren und Etablierung von Code-Review-Standards.

Frontend Entwickler

EDREAMS Odigeo
April 2018 - October 2019

Verantwortlich für die Qualität einer stark frequentierten Reisebuchungsplattform mit 10M+ täglichen Suchanfragen. Aufbau automatisierter Testpipelines, die Produktionsfehler um 40% reduzierten. Leitung der Implementierung von A/B-Testing mit 20+ Experimenten, die die Conversion um 12% verbesserten. Code-Reviews in 6 Entwicklungsteams zur Sicherstellung einheitlicher Standards. Aufrechterhaltung von 85%+ Testabdeckung in mehreren Codebasen.

Senior Frontend Entwickler, Testautomatisierungsingenieur und Analytiker-Programmierer

CAPITOLE CONSULTING
July 2016 - April 2018

Entwicklung interaktiver Buchungsoberflächen für eine große Reiseagentur-Plattform (Backbone, jQuery, Lodash) mit 500K+ monatlichen Nutzern. Refaktorierung von Legacy-Code in modulare Komponenten mit 35% reduzierter Seitenladezeit. (10/2017 - 04/2018)
Design und Bereitstellung einer automatisierten Testsuite (TestComplete + Jenkins CI) für ein pharmazeutisches Compliance-System. Reduzierung der Regressionstests von 3 Tagen auf 4 Stunden mit 92% Automatisierungsabdeckung bei 200+ Testfällen. (01/2017 - 10/2017)
Architektur der Migration einer Legacy-Banking-Anwendung zu einer responsiven AngularJS SPA mit 100K+ Firmenkundennutzern. Pünktliche Lieferung des Projekts über 6 Monate mit 50% reduzierten Seitenladezeiten und mobiler Zugänglichkeit für Außendienstmitarbeiter. (07/2016 - 12/2016)

Webentwickler

FIATC Seguros
June 2003 - July 2016

Design und Aufbau der Online-Versicherungsplattform mit 15K+ Policeabschlüssen pro Jahr in Reiseassistenz und Kfz-Versicherung. Optimierung des Angebots-zu-Kauf-Flusses mit 25% reduzierter Abbruchrate und Verkürzung der Transaktionszeit von 8 auf 3 Minuten.

Webentwickler

Institut Català de Tecnologia
June 2001 - May 2003

Wartung des öffentlichen Webportals und 3 interner Webanwendungen mit 99,5% Verfügbarkeit. Aufbau einer XML/XSLT-Publishing-Pipeline, die die Veröffentlichungszeit von 2 Tagen auf 4 Stunden reduzierte.

Webentwickler

Secretariaplus.com
April 2000 - May 2001

Entwicklung und Wartung einer ASP-Webanwendung mit SQL-Server-Backend zur Verwaltung von 10K+ Kundendatensätzen. Aufbau von Dateneingabeoberflächen, die die Verarbeitungszeit für Verwaltungspersonal um 40% reduzierten.

Ausbildung

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

Zertifikate

University of Helsinki - Full Stack Open Containers

University of Helsinki - Full Stack Open Containers

University of Helsinki - Continuous Integration

University of Helsinki - Continuous Integration

University of Helsinki - React Native

University of Helsinki - React Native

University of Helsinki - GraphQL

University of Helsinki - GraphQL

University of Helsinki - Typescript

University of Helsinki - Typescript

Mastering TypeScript - 2024 Edition

Mastering TypeScript - 2024 Edition

Fähigkeiten

Programmiersprachen und Werkzeuge

  • HTML5
  • CSS3
  • Javascript
  • Typescript
  • Vue.js
  • Nuxt.js
  • Jest
  • Vitest
  • Webpack
  • React
  • Node.js
  • Sass
  • NPM
  • Tailwind CSS
  • Git
  • Docker
  • Linux
  • PostgreSQL
  • MongoDB
  • Firebase
  • AWS
  • Google Cloud
  • Jira
  • Figma
  • Java
  • Python

Workflow

  • Mobile-First, Responsive Design
  • Cross-Browser-Tests und Debugging
  • Funktionsübergreifende Teams
  • Projektmanagement mit agilen Methoden und Scrum
  • Modernste JavaScript-Frameworks
  • Designprinzipien und UX

Interessen

Ich erstelle gerne Websites aus Spaß, probiere neue Technologien und Werkzeuge aus, um mich als Entwickler zu verbessern und mit der aktuellen Technologie Schritt zu halten.

Abgesehen von der Frontend-Entwicklung gehe ich ins Fitnessstudio und trainiere gerne mit Langhanteln und Eisenplatten. Ich schaue auch gerne TED-Talks und genieße es, Filme und Serien auf Netflix zu bingen (um meine Englischkenntnisse zu verbessern 😉).

Im Sommer zelten ich gerne mit meiner Familie in der Nähe des Meeres.

Projekte

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
Repository ansehen

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
Repository ansehen

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
Repository ansehen

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
Repository ansehen

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
Repository ansehen

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
Repository ansehen

Du kannst mich erreichen 👇