SalariéJuil. 2016 - Juil. 2018

Naxxt

Data Management Platform pour mieux connaître sa clientèle et lui parler

Fullstack Lead Developer

PHPNode.jsVue.jsMongoDBDevOps

Une plateforme de données conçue et développée par une seule personne

Naxxt était une Data Management Platform, une DMP : un outil fait pour mieux connaître sa clientèle et communiquer auprès d'elle de façon plus efficace. Derrière cette promesse se cachait un travail très concret : collecter des données clients, les exploiter, et en tirer des campagnes.

De juillet 2016 à juillet 2018, dans la région de Bordeaux, j'y ai été Fullstack Lead Developer. Le fait le plus marquant de ces deux années tient en une phrase : j'étais seul. Toute la conception et tout le développement de la plateforme reposaient sur moi, de bout en bout. Une DMP à ce volume, pensée et écrite par une seule personne, c'est ce que je retiens d'abord de cette période.

La stack mêlait PHP 7 et Node.js côté serveur, MongoDB pour le stockage, AngularJS puis Vue.js côté front, et Ionic pour le mobile. La coexistence d'AngularJS et de Vue.js raconte une migration progressive du front, menée morceau par morceau plutôt qu'en une réécriture d'un seul bloc.

50 millions de mails par an sur un simple serveur dédié

Toute la difficulté d'ingénierie s'est concentrée sur la tenue en charge. La plateforme a fini par envoyer 50 millions de mails par an, et elle le faisait depuis un simple serveur dédié. Pas de flotte de machines à faire grossir à chaque pic de trafic : une seule, et ça ne bronchait pas.

Ce résultat n'avait rien d'automatique. Il a fallu chercher, tester et souvent sortir des chemins habituels pour absorber le trafic sur une infrastructure aussi réduite. C'est le terrain sur lequel j'ai le plus innové : passer à l'échelle sans multiplier les machines, puis vérifier que ça tenait dans la durée.

Jérôme Toscano, qui dirigeait Naxxt à cette époque, témoigne aujourd'hui sur la page d'accueil de ce site.


Copyright © 2026. Tous droits réservés.