Skip to content
Alexandre
Debusschère

Projects

Connectors, carrier modules and a few PHP libraries. Most of it is invisible from the front of a shop, which is the point.

Two of them, in detail

Colissimo, twice

PrestaShop and Shopify, at Common-Services then Kosmonaft.dev

Problem
Merchants wanted La Poste pickup points inside their checkout, printable labels in their back office and tracking their customers could read — on two platforms that agree on nothing.
Constraint
One carrier API, two very different extension models: a PrestaShop module runs inside the shop, a Shopify app runs outside it and may only ask politely.
What I built
A shared understanding of the carrier domain — points, labels, tracking, returns — mapped twice onto the platforms. The PrestaShop side became Colissimo Max and Relais Max.
Mondial Relay Max on PrestaShop Addons

Marketplace connectors that outlive their APIs

Cdiscount, Fnac, Mirakl, Back Market, Rakuten, Spartoo, ...

Problem
A merchant lists a catalogue on several marketplaces. Stock moves on all of them at once, orders come back in different shapes, and every marketplace has its own idea of what a product is.
Constraint
Marketplaces change their API on their own schedule and rarely warn anyone. Merchants notice within the hour, because the orders stop.
What I built
Connectors built so the marketplace-specific part is small and replaceable, and the merchant-facing part stays put. Years of maintenance on modules used by thousands of shops.
Cdiscount Marketplace on PrestaShop Addons

Modules and apps

Written or maintained for merchants. The ones still on sale link through to PrestaShop Addons.

Open source

At Cdiscount

Salaried work, so only the outline is mine to tell. I am on the refunds team: indemnities, goodwill gestures, and the money that goes back to a customer when an order goes wrong. Java micro-services moving to .NET, Quartz jobs moving to Kubernetes, and marketplace sellers' invoices pulled in so customers can get hold of them.

Three other teams before that, all in the same corner of the company: After Sales.