I’m a senior frontend engineer based in Barcelona, focused on building customer-facing web applications with React, Next.js, and TypeScript. Over the last years, I’ve worked across travel, insurance, retail, and enterprise SaaS—delivering everything from reusable components and page delivery to testing, accessibility, and developer tooling. I transitioned into software engineering in 2019, bringing a strong analytical and process mindset from 14 years in global shipping operations. I care deeply about quality and maintainability: setting up modern architectures (like Turborepos and App Router), improving test coverage, and raising accessibility and performance metrics through disciplined CI/CD, reviews, and pair coding.

Björn Hansen

I’m a senior frontend engineer based in Barcelona, focused on building customer-facing web applications with React, Next.js, and TypeScript. Over the last years, I’ve worked across travel, insurance, retail, and enterprise SaaS—delivering everything from reusable components and page delivery to testing, accessibility, and developer tooling. I transitioned into software engineering in 2019, bringing a strong analytical and process mindset from 14 years in global shipping operations. I care deeply about quality and maintainability: setting up modern architectures (like Turborepos and App Router), improving test coverage, and raising accessibility and performance metrics through disciplined CI/CD, reviews, and pair coding.

Next availability:
November 16, 2026

I’m a senior frontend engineer based in Barcelona, focused on building customer-facing web applications with React, Next.js, and TypeScript. Over the last years, I’ve worked across travel, insurance, retail, and enterprise SaaS—delivering everything from reusable components and page delivery to testing, accessibility, and developer tooling.

I transitioned into software engineering in 2019, bringing a strong analytical and process mindset from 14 years in global shipping operations. I care deeply about quality and maintainability: setting up modern architectures (like Turborepos and App Router), improving test coverage, and raising accessibility and performance metrics through disciplined CI/CD, reviews, and pair coding.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

German
Fluent
English
Fluent
Spanish; Castilian
Beginner

Work Experience

Senior Frontend Developer at Holidayguru (Urlaubsguru subsidiary)
August 1, 2023 - July 31, 2026
Set up and contributed to a Next.js application in a Turborepo workspace using the App Router, next-intl for internationalisation, and middleware for locale-based routing. Rebuilt key customer pages including homepages, travel magazine articles, offers, user profiles, bookings, and career content—replacing a previously unstable Vue implementation. Built and documented an accessible component library with Storybook using Radix UI, raising unit test coverage from 0 to 80%+ and establishing E2E coverage for critical user flows and edge cases. Drove quality practices across accessibility (Lighthouse improvements), CI/CD maintenance, dependency management, and collaborative reviews/pair coding with junior developers.
Frontend Engineer (Senior Associate) at Cognizant Spain
January 1, 2022 - January 31, 2023
Rebuilt the frontend of a life insurance registration platform as part of a UX redesign using React, TypeScript, and SCSS. Measured conversion improvements and supported rollout by helping the client extend the new design across additional insurance products.
Frontend Engineer (Associate) at Cognizant Spain
January 1, 2021 - December 31, 2021
Delivered frontend features for a retail sales analysis tool using React, Redux, and TypeScript. Increased unit test coverage from 60% to 70%+, and supported QA efforts by contributing to E2E testing.
Software Engineer - Frontend at Qlik Spain
November 1, 2019 - March 31, 2021
Contributed to the development and release of Qlik Alerting, an enterprise SaaS alerting platform for Qlik Sense. Built UI components across web and mobile applications using React, React Native, and Material UI. Owned sprint coordination (stand-ups, Jira ticket management, retrospectives) and supported delivery in a hybrid environment.
Senior Manager (Operations / Controlling / Quality) at Hapag-Lloyd AG
January 1, 2005 - March 31, 2019
Led operations steering including process optimisation, cost budget consolidation, and performance controlling for the region Middle East, Africa & India. Served as regional quality manager with 1 direct and 8 indirect reports, with a base in Dubai for two years. Oversaw controlling for Thailand & Vietnam and acted as area quality manager in Bangkok for five years. Responsible for fleet administration and global fleet steering in Hamburg for five years.

Education

Master's equivalent (Business Administration) at University of Hamburg
October 1, 2001 - January 1, 2007
Intensive code academy course (Agile simulated environment) at Ubiqum Code Academy
May 1, 2019 - September 1, 2019

Qualifications

AWS Certified Cloud Practitioner
March 1, 2023 - February 28, 2026

Industry Experience

Software & Internet, Travel & Hospitality, Financial Services, Retail, Professional Services, Transportation & Logistics