Currently Available!

Hey ! I'm Olivier, an E-commerce Senior Developer

I build efficient e-commerce solutions, from technical architecture to operational management.
Olivier Picture
Storefront Development
Fast, scalable, and optimized storefronts.
I build storefronts using Nuxt and Vue, focusing on speed, user experience, and performance. From modern front-end architectures to seamless integrations, I create storefronts designed to convert.
E-commerce Architecture
Robust foundations for long-term scalability.
I design e-commerce infrastructures that balance flexibility, maintainability, and performance. Whether headless, API-first, or hybrid solutions, I help businesses choose the right technical stack to support their growth.
E-commerce Strategy
From concept to execution.
I've launched and managed e-commerce brands, handling everything from storefront design to conversion optimization, SEO, and operations. I bridge the gap between tech and business to create efficient, profitable e-commerce solutions.

Contributions

Open-source projects I've contributed to.
Nuxt-Medusa Starter
A ready-to-use performant frontend e-commerce starter template with Nuxt 3 and Medusa V2.
Tailwind CSS

Articles

Different Frontend Rendering Strategies

Discover the best rendering strategy for a shopping cart page, balancing speed and interactivity with a static-first approach and dynamic updates.
OB

Olivier Belaud

Choosing Your E-commerce Architecture

Choosing the right architecture for an e-commerce project is a foundational decision that will impact performance, scalability, flexibility, and even maintenance costs in the long run. However, there is no single answer—rather, a constellation of choices that vary across multiple axes: proprietary vs open-source, classic vs headless.
OB

Olivier Belaud

Different Frontend Rendering Strategies

When a user loads a web page, several rendering strategies can be used depending on performance, interactivity, and server cost requirements. This article details the different approaches, explaining how they work from the initial request to JavaScript execution and the activation of user interactions.
OB

Olivier Belaud