Expert / Lead Tech 3D temps réel · Configurateurs & IA appliquée
Bilal Boualem
Postes visés : Expert / Lead Tech 3D temps réel · Architecte solutions 3D · Lead développeur WebGL / Three.js · Analyste développeur IA. 10 ans en indépendant sur des applications 3D temps réel, des configurateurs paramétriques et des solutions intégrant l'IA, pour des clients dont IKEA, Maria Tash et CMR Surgical.
Ingénieur logiciel senior avec près de 10 ans d'expérience, spécialisé dans la 3D temps réel sur le web (WebGL, Three.js, Babylon.js, shaders GLSL) et sur desktop (Unreal Engine 5, Blueprint & C++). Expert des configurateurs de produits paramétriques : moteurs de règles et de contraintes, génération dynamique de géométrie, optimisation CPU/GPU. Formé en automatique et contrôle des processus, avec une expérience pratique des outils de CAO et une bonne compréhension du processus de développement produit de bout en bout, depuis la conception et la modélisation 3D jusqu'au développement logiciel. Référent technique sur l'architecture, les POC, la revue de code et la montée en compétence des équipes.
- Expérience
- 10 anssenior, depuis 2016
- Localisation
- Metz, FranceGrand Est
- Mobilité
- Remote ou hybrideMetz / Grand Est · déplacements ponctuels
- Disponibilité
- Immédiatesans préavis
- Type de contrat
- CDI · CDD · Freelancemission longue également
- Langues
- FR · EN · ARFrançais — courant · Anglais — courant · Arabe — langue maternelle
Fiche de qualification
Les réponses que vous alliez demander au téléphone
| Intitulé le plus juste | Expert / Lead Tech 3D temps réel · Architecte solutions 3D |
|---|---|
| Séniorité | Senior — 10 ans de conception et de développement d'applications 3D temps réel, dont l'architecture de rendu et les arbitrages de performance assumés de bout en bout |
| Spécialité vérifiable | 3D temps réel dans le navigateur (Three.js, Babylon.js, WebGL, GLSL) et sur desktop (Unreal Engine 5, C++ exposé au Blueprint) ; configurateurs paramétriques et intégration de LLM / computer vision |
| Domaines clients | Retail & e-commerce (IKEA, Maria Tash), robotique médicale (CMR Surgical), logistique (configurateur d'entrepôt), formation & simulation, aéronautique (outil pédagogique Airbus H160) |
| Disponibilité | Immédiate, sans préavis. |
| Type de contrat | Ouvert au CDI, au CDD / mission longue et au freelance — le cadre contractuel n'est pas un critère de sélection, le projet l'est. |
| Organisation du travail | Full remote ou hybride autour de Metz / Grand Est (Nancy, Luxembourg). Déplacements ponctuels possibles pour ateliers, sprints ou réunions clés. |
| Encadrement | Référent technique et propriétaire de l'architecture de rendu sur des missions pluri-mensuelles ; 8 ans d'enseignement et de formation universitaires. Coordination d'une équipe mixte — un artiste 3D et un développeur front-end — sur la mission Maria Tash ; direction d'une équipe de deux développeurs et un artiste 3D sur OMAK Virtual Island. |
| Formation | Master en automatique — contrôle des processus, et licence en génie électrique (Université de Tlemcen). Base mathématique directement mobilisée : cinématique, simulation, algèbre linéaire |
| Recouvrement 2016 — 2019 | L'activité en indépendant (à partir de 09/2016) recouvre la fin des activités universitaires : le poste d'enseignant s'est arrêté en 06/2018, la formation a couru de 09/2017 à 06/2019. Les deux ont été menés en parallèle, à charge partielle. |
Parcours
Ce qui a été livré, et ce que ça a coûté à tenir
- 09/2016 — présent 10 ans
FranceExpert / Lead Tech 3D temps réel · Architecte solutions
Indépendant · 3D temps réel web & desktop, configurateurs paramétriques
- Maria Tash — Try On Studio 20 mois
Responsable de l'implémentation Three.js complète au sein d'une application React. Shaders GLSL sur mesure pour le rendu des pierres et la déformation d'oreille en temps réel ; intégration de
three-mesh-bvhpour la détection de collision. 60 FPS tenus sur mobile. Outil en production, public. - IKEA — IPEX 18 mois
Architecture d'un module réutilisable convertissant des plans 2D en scènes 3D interactives. Conception du graphe de scène et des stratégies d'instanciation ; propriété de l'architecture de rendu, des arbitrages de performance et de la scalabilité. Conversion plan → scène sous 50 ms (parse + construction).
- CMR Surgical — Virtual Operating Room 6 mois
Environnement virtuel interactif reproduisant le comportement du robot chirurgical Versius : cinématique inverse contrainte par butées angulaires, manipulation directe. Utilisé en démonstration commerciale et en formation.
- Île virtuelle — client sous NDA
Conversion d'un environnement Blender de 2 Go (centaines d'arbres, lampadaires, bancs, bâtiments) en scène web. Moins de 30 Mo livrés — facteur 68 — à 60 FPS sur web et mobile, par instanciation GPU et compression Draco.
- Maria Tash — Try On Studio 20 mois
- 01/2011 — 06/2019 8 ans
Tlemcen, AlgérieEnseignant & Formateur
Université de Tlemcen — InfoTech
- 01/2011 — 06/2018 Poste d'enseignant, Université de Tlemcen
- 09/2017 — 06/2019 Formateur — InfoTech
Enseignement de la programmation (C++, Java, C#), de l'analyse numérique et de l'optimisation (MATLAB), et de la 3D (3ds Max). Conception des supports pédagogiques, encadrement des étudiants et montée en compétence de publics débutants comme confirmés.
Configurateurs
Produits paramétriques et 3D desktop
Les chantiers qui n'ont pas de planche à eux — configurateurs, moteurs de contraintes, temps réel desktop.
- Warehouse Configurator
Conversion 2D vers 3D, catalogue de modules glTF, matériaux PBR, personnalisation couleur et texture, placement de géométries sous contraintes d'encombrement.
- Moteur de faisabilité spatiale (R&D personnelle)
Moteur déterministe de règles et de contraintes spatiales : validation des dégagements, de l'accessibilité et des scénarios d'usage, scoring multi-critères. Architecture découplée, exposable en API.
- Configurateurs d'habitat & expériences immersives
Configurateurs 3D de maison, showroom virtuel, visites d'appartement, plugin 3ds Max d'outillage et de préparation d'assets réutilisable d'un projet à l'autre.
- Visualisation architecturale temps réel (Unreal Engine 5)
Conception d'expériences de visualisation architecturale interactives : mise en scène, éclairage et matériaux temps réel, optimisation des scènes et packaging des livrables. Classes C++ exposées au Blueprint (UCLASS / UFUNCTION / UPROPERTY) pour fournir aux graphistes des briques d'interaction réutilisables sans écrire de code.
Compétences
L'outillage, et depuis combien de temps
Expertises techniques clés
Leadership technique & collaboration
| Langages | TypeScript, JavaScript, C++, Python, GLSL, C# | 10 ans + |
|---|---|---|
| 3D temps réel | Three.js, Babylon.js, WebGL, GLSL (shaders), React, rendu PBR, optimisation CPU / GPU | 10 ans |
| Maths & algorithmes | Géométrie paramétrique, cinématique inverse (IK), simulation, algèbre linéaire, maths 3D, BVH | 10 ans |
Outillage
Outils & technologies
| Langages | TypeScript, JavaScript, C++, Python, GLSL, C# |
|---|---|
| Web 3D | Three.js, Babylon.js, WebGL, WebGPU (veille & POC), React |
| Géométrie & algorithmes | Géométrie paramétrique, cinématique inverse (IK), BVH & détection de collision, simulation, algèbre linéaire |
| 3D temps réel desktop | Unreal Engine 5 : C++ exposé au Blueprint, visualisation architecturale, éclairage et matériaux temps réel, optimisation de scènes — Unity / C# (portage de projets UE5) |
| Pipeline & CAO | Blender, 3ds Max, AutoCAD, Fusion 360, glTF, FBX, Draco |
| Backend | Node.js, PostgreSQL, SQLite, API REST |
| Cloud & DevOps | Docker, Azure, GCP, CI/CD, Linux / VPS |
| Intelligence artificielle | LLM, agents, prompt engineering, computer vision, OpenCV |
| Méthodologies | Agile, Scrum, Git, revue de code |
Preuves
À manipuler, pas à croire
- En production chez le client Maria Tash — Try On Studio
L'outil d'essayage 3D, en ligne sur le site du client. 20 mois de mission.
- Démo jouable AeroSchool — Airbus H160
Instruments de pilotage d'hélicoptère, interactifs, pour la formation.
- Démo jouable Visualiseur produit 3D
Visualiseur interactif temps réel dans le navigateur.
- Code public github.com/boualemb
15 dépôts publics — 3D, graphics, robotique, IA. Aussi gitlab.com/boualemb.
- Réseau LinkedIn
Le seul lien manquant, et celui qu'un recruteur cherche en premier.
Recherche & IA
Deux projets qui expliquent le titre du poste
- Configurateur de scènes 3D assisté par LLM
Un LLM utilisé comme moteur d'interprétation d'intention : il traduit une description en langage naturel en commandes structurées et validables, exécutées par un moteur 3D temps réel. Le modèle ne génère pas de géométrie — la scène reste déterministe.
- Vision par ordinateur — détection de situations à risque
Système de surveillance identifiant automatiquement des actions prédéfinies dans un flux vidéo et déclenchant des notifications.
Formation
Diplômes et langues
Diplômes
- 09/2008 — 07/2010Tlemcen, Algérie
Master en automatique — contrôle des processus
Université de Tlemcen
- 09/2005 — 07/2008Tlemcen, Algérie
Licence en génie électrique — automatique
Université de Tlemcen
Langues
- Français
- courant
- Anglais
- courant
- Arabe
- langue maternelle
Le CV
Emporter le dossier
Deux pages, les mêmes faits que cette page, au format PDF — prêt à transmettre ou à joindre à un dossier.
Détail technique — pour un lead, un CTO ou un test technique
Chaque projet est documenté sous forme de planche de dessin technique : schéma en vue éclatée, renvois numérotés vers le mécanisme réel, et cotes portant les chiffres mesurés. C'est le niveau de détail utile à un profil technique, délibérément sorti du chemin d'un recruteur qui qualifie.