Je conçois des interfaces web soignées, des expériences 3D temps réel et des prototypes immersifs accessibles depuis le navigateur.
Depuis 2018, je développe des projets à la croisée du front-end, de la 3D web et de l’interactivité temps réel.
J’ai travaillé sur des applications produit, des prototypes immersifs, des outils de visualisation et des expériences WebXR pour le navigateur, sur desktop, mobile et casques XR.
Aujourd’hui, je recherche un poste de développeur front-end, creative developer ou développeur web interactif, avec une préférence pour les environnements où l’on valorise à la fois la qualité technique, l’expérience utilisateur et la curiosité.
👉 Ce que je fait
Je conçois et développe des expériences web interactives, avec un goût particulier pour :
- les interfaces front-end riches et soignées
- la visualisation 3D temps réel dans le navigateur
- les prototypes mêlant données, interactivité et spatialisation
- les expériences immersives accessibles sur le web
Mon parcours me permet de naviguer entre produit web classique et projets plus avancés en 3D ou WebXR, selon les besoins du contexte.
💪 Compétences clés
Front-end
TypeScript, JavaScript, Vue, React, Svelte, HTML, CSS, SCSS, Tailwind, Vite, responsive design, accessibilité
Web & intégration
Node.js, PHP, REST API, WebSocket, OAuth 2, MongoDB, MySQL, WordPress, Docker
3D web & temps réel
Babylon.js, Three.js, A-Frame, WebXR, visualisation, point clouds, prototypage interactif
🔭 Ce que je cherche actuellement
Je suis actuellement à la recherche d’un poste de développeur front-end, développeur web interactif ou creative developer.
Je suis particulièrement à l’aise sur les sujets mêlant interfaces riches, visualisation, communication temps réel, WebGL ou 3D web, mais je suis aussi tout à fait ouvert à des produits web plus classiques dès lors qu’ils demandent de la rigueur, du soin et une vraie attention portée à l’expérience utilisateur.
💼 Projets sélectionnéss
Voici quelques projets qui illustrent le mieux ma façon de travailler : un mélange de développement front-end, de visualisation, de prototypage et d’interactivité web.

Visualisation de nuages de points en temps réel
Interface web de visualisation 3D développée en Svelte et Babylon.js, connectée à une application logicielle via OSC et WebSocket.
Chez Augmenta, j’ai travaillé sur une interface permettant de visualiser des nuages de points streamés depuis une application technique. Mon rôle m’a amené à intervenir à la fois sur l’affichage 3D, la communication entre applications et l’ergonomie générale d’un outil destiné à manipuler des données visuelles en temps réel.
Ce projet reflète bien ce que j’aime : faire le lien entre une logique logicielle exigeante et une interface web interactive, lisible et utile.
Stack : Svelte, Babylon.js, WebSocket, OSC, visualisation 3D, point clouds

Expérience immersive de visualisation pour Quest 3
Une expérience en réalité mixte autour de la visualisation de données, conçue pour un contexte événementiel.
Pour VivaTech 2024, j’ai conçu une expérience immersive mêlant storytelling, visualisation et spatialisation pour Meta Quest 3. Le projet utilisait Babylon.js, MRTK et D3.js afin de mettre en scène des contenus visuels dans un environnement pensé pour la démonstration publique.
J’y ai travaillé autant sur l’implémentation que sur la lisibilité de l’expérience, avec les contraintes propres à un événement : compréhension rapide, robustesse et impact visuel.
Stack : Babylon.js, MRTK, D3.js, Meta Quest 3, réalité mixte, storytelling

De la maquette à la réalité augmentée
Une application web qui connecte Figma à une expérience de visualisation en réalité augmentée.
Figma-XR est une expérimentation open source qui permet de se connecter à Figma, récupérer un projet via API, puis visualiser ses écrans dans l’espace grâce au navigateur. Le projet mêle front-end moderne, OAuth 2, API REST, Vue.js, TypeScript et Babylon.js.
C’est un projet qui représente bien ma manière d’aborder la technique : partir d’un usage concret, relier plusieurs briques logicielles, puis construire une expérience fluide et compréhensible.
Stack : Vue.js, TypeScript, Babylon.js, OAuth 2, REST API, WebXR

Maintenance et évolution d’une plateforme immersive collaborative
Maintenance et évolution d’une plateforme immersive collaborative
Chez Aptero, j’ai contribué à la maintenance et à l’évolution d’un fork de Mozilla Hubs. Cette expérience m’a permis d’intervenir sur une base de code existante, de comprendre les enjeux d’un produit collaboratif web, et de travailler avec React, A-Frame, Three.js, Docker et des pipelines d’assets.
C’est un projet important dans mon parcours, car il illustre ma capacité à m’intégrer à une architecture déjà en place, à améliorer l’existant, et à développer dans un environnement complexe.
Stack : React, A-Frame, Three.js, Docker, GLTF-Transform, WebXR
