Building Fast, Accessible Web Apps

A Frontend Developer who builds fast, accessible applications with React, Next.js and TypeScript. I focus on creating solutions that work well for users and help businesses grow online.

5+

Products Scaled

400+

Pull Requests Merged

1M+

Users Impacted

About me

Hi, I'm Kévin Sauvage

I'm Kévin, a Frontend Developer in Barcelona who turns complex problems into simple, fast, accessible solutions. With over four years of experience building React and Next.js applications, I've learned that the best code is the kind that disappears, letting users focus on what they came to do, not fighting with slow loading times or broken interfaces.

My Philosophy

Driving Impact

I build things that work. My goal is to create solutions that solve real problems and provide a smooth experience for users. I focus on delivering value that makes a difference.

Code Quality

I write clean, maintainable code and keep learning new tools and techniques to build better solutions. Good code saves time and makes everyone's job easier.

Collaborative Growth

I work best with others. I enjoy teams where we share knowledge, communicate openly, and help each other grow through feedback and collaboration.

Portfolio

Featured Projects

Modern web development in action. Each project focuses on speed, accessibility, and good user experience. These examples show how I approach real-world challenges and deliver working solutions.

01
My Ecommerce Homepage Screenshot

Modern E-Commerce Platform

A modern e-commerce demo built with Next.js 15 and TypeScript. Features product filtering, cart management, and checkout powered by Shopify's Storefront API. Achieves high Lighthouse scores for performance, accessibility, and SEO.

Next.jsReactTypeScriptShadCnTailwind CSSGraphQLShopify Storefront APIZod
Source Code

Career

Professional Journey

Growing through roles focused on quality and creating better user experiences. From building component libraries to optimizing performance, each role has taught me something new about building great web applications.

Decathlon International

01
Frontend Developer
October 2023 - Present

At Decathlon International, I build and maintain a Svelte component library used across e-commerce platforms in 15+ countries. I lead A/B testing for new features, implement comprehensive testing strategies, and work with international teams to deliver user-focused solutions.

SvelteJavaScriptStorybookJestCypressLessTailwindPerformanceAccessibility

Decathlon Spain

02
Frontend Developer
May 2022 - October 2023

At Decathlon Spain, I improved the e-commerce platform performance by reducing load times by 1.5 seconds. I built reusable Svelte components, implemented WCAG 2.1 accessibility standards, and set up automated testing and documentation practices.

SvelteJavaScriptJestExpress.jsLessTailwindPerformanceAccessibility

Subforce

03
Frontend Developer
June 2021 - May 2022

At Subforce, I built full-stack web applications with React.js and Next.js. I implemented state management solutions, built secure authentication systems, modernized legacy code, and created intuitive user interfaces.

ReactNext.jsReduxNode.jsExpress.jsMongoDBJavaScriptSass

Continuous Learning

Certifications & Achievements

Staying current with industry practices and new technologies through continuous learning. These certifications and achievements show my commitment to growing as a developer and staying up-to-date with the latest tools and techniques.

Full-Stack Web Developer

Le Wagon

9-week intensive bootcamp covering full-stack development with Ruby on Rails, JavaScript, and modern web technologies. Built and deployed two production applications including an Airbnb clone.

Ruby on RailsJavaScript ES6HTMLCSSBootstrapSQLGitGitHubHerokuFull-Stack Development

JavaScript - The Advanced Concepts

Udemy

Advanced JavaScript course covering closures, prototypes, async programming, and modern ES6+ features for complex applications.

JavaScriptProgrammingWeb DevelopmentFrontend Development
View Credential for JavaScript - The Advanced Concepts

React: Using TypeScript

LinkedIn Learning

Advanced React course covering TypeScript integration, hooks, context, and performance optimization for scalable applications.

React HooksTypeScriptReact.jsWeb DevelopmentFrontend Development
View Credential for React: Using TypeScript

C1 English Certificate

EF SET

Official C1 Advanced English certification for professional communication in international environments.

EnglishCommunicationInternational Collaboration
View Credential for C1 English Certificate

Testimonials

What Colleagues Say

What colleagues and managers say about working with me. These testimonials reflect the collaborative approach and technical skills I bring to each project.

01 / 03
"I had the pleasure of working with Kevin, an outstanding engineer and teammate. From day one, he showed a rare ability to take on the most complex technical challenges and find pragmatic solutions. Even while working in a legacy environment, Kevin brought fresh ideas and meaningful improvements to our front-end, raising the bar for quality and performance. Later, when he transitioned to a new team, Kevin's expertise drove some key changes that truly propelled us forward. His ability to adapt quickly, understand the bigger picture, and deliver impact made him an invaluable asset in both contexts. Beyond his technical excellence, Kevin is a fantastic collaborator, generous with his knowledge, supportive of others, and someone who elevates the team around him. I would gladly work with Kevin again in the future, and any organization would be lucky to have him."
See more
Monica Szlatiner

Senior Engineering Leader

Decathlon InternationalDirect Manager

Contact

Let's build something great

Have a project or challenge? I'd love to hear about it. Let's discuss how we can work together to build something that meets your needs and exceeds your expectations.

Loading...

Or connect with me on social media