Développeur Back End
CityLinx
août 2025 - décembre 2025
Client : Citylinx, éditeur de logicielle, propose une plateforme d’hypervision unifiée et évolutive qui permet aux villes et aux collectivités locales de collecter, d𠆚nalyser et de visualiser des données provenant de capteurs et d𠆚utres appareils connectés.
Mission : Développement d’un module logiciel qui agira comme une passerelle «LWM2M-to-TALQ» entre la gateway TALQ du CMS de la société Citylinx et le broker MQTT du CMS de la société Paradox Engineering qui expose les données au format LWM2M.
- Développement fonctionnel Back End intégré dans la solution (CMS) de la société
- Suivi des tests et support avec les sociétés CityLinx et Paradox Engineering
GoLang / MongoDB / MQTT / TALQ / OMA / LWM2M / JSON / Docker / Git
Développeur Full Stack
Kurrant
janvier 2024 - janvier 2025
Client : Société Kurrant, un cabinet de conseil en smart city.
Mission : Réalisation d’une plateforme logicielle en ligne permettant cibler les appels d’offre dits « SmartCity » pour leurs clients suivant un certain nombre de critères préétablis (moteur de règles) et enrichis via un moteur IA (LLM avec un RAG privé). L’objectif est d’identifier les appels d’offre pertinents chaque jour, « sans intervention humaine », pour chacun des clients parmi la multitude de données disponibles (plusieurs milliers par jour sur l𠆞urope), dans des formats variés et pas toujours standardisés éditer dans des langues souvent différentes et associés ou non à des documents divers.
- Mise en place de l𠆚rchitecture micro-services et de la sécurité
- UI/UX design de l’interface Front End
- Développement fonctionnel full stack
- DevOps : Déploiement de la solution en production
- Suivi des tests et support en relation avec l’équipe QA pendant 1 an
TypeScript / NodeJS / Microservices / Oauth2 / WordPress / PHP / MySQL / PosgresSQL / AWS S3 / Angular / Html / CSS / AI (LLM / OLLAMA / ChromaDB) / Docker / Git / Jira / CI/CD
Développeur Full Stack
EDF / Engis / Ville du Dhabi
janvier 2023 - février 2024
Client : En 2022, les sociétés françaises EDF et Engis ont été retenues pour remplacer et superviser la totalité des éclairages publiques de la ville du Dhabi. Je suis intervenu sur la partie suivi des remplacements des luminaires.
Mission : Développement d’une plateforme logicielle « Renewal Project Manager » permettant d’une part de consolider le patrimoine existant des éclairages de la ville et d𠆚utre part de planifier et superviser les phases de déploiement des différents luminaires sur le terrain, coordonnant ainsi l𠆞nsemble des acteurs de ce projet. Cet outil a également permis à la ville d𠆚nalyser les économies d’énergies théorique réalisées sur les différentes phases de déploiement.
- Mise en place de l𠆚rchitecture micro-services et de la sécurité
- UI/UX design de l’interface Front End
- Développement fonctionnel full stack
- DevOps : Déploiement de la solution en production
- Suivie de la solution avec EDF, Engis et la ville du Dhabi pendant 1 an
TypeScript / NodeJS / Microservices / Oauth2 / PostgreSQL / Angular / MapBox / Html / CSS / Docker / Git / Jira
Lead Développeur Full Stack
NGE Connect
janvier 2022 - janvier 2024
Mission : Proposer une architecture logicielle solide qui permettrait délérer les développements des différents applicatifs répondant aux différentes verticales métiers ciblés de leur nouvelle plateforme hypervision. L𠆚rchitecture micro-services de Fiware a été choisi pour répondre à ces différents besoins. Toutefois, le périmètre fonctionnel s𠆞st étendu au-delà de la supervision de l’IoT puisqu’il a fallu prendre en compte le scope fonctionnel des services aux usagers. Il a donc été nécessaire de prendre en compte ces services et leur interaction avec les autres services IoT au sein d’une architecture commune.
- Mise en place de l𠆚rchitecture micro-services et de la sécurité
- UI/UX design de l’interface Front End
- Restructuration des équipes de développement NGE Connect
- Responsable développement de la solution pour former et accompagner les nouvelles équipes (Back end et Front end) pendant 9 mois
- Mise en place d’une culture Agile pour gagner en autonomie et efficacité
TypeScript / NodeJS / Fiware / Microservices / Oauth2 / PostgresSQL / Timescale / CrateDB / Angular / MapBox / Html / Css / Docker / Git / Jira / Agile
Développeur Full Stack
Schréder Hyperion / Sibelga
janvier 2021 - janvier 2022
Client : les sociétés Schréder Hyperion, filiale d'innovation du premier fournisseur mondial de luminaires extérieurs et Sibelga, service public d'énergie de la Région bruxelloise.
Mission : Développement d’une plateforme web « Smart City Canvas » qui vise à aider les villes à trouver les meilleurs emplacements pour déployer de manière optimisée et stratégique des dispositifs de ville intelligente (capteurs, caméras, éclairages…) dans les rues à partir de toutes les données disponibles des villes (données environnementales, taux de criminalité, moyenne d’âge par quartier, emplacements des lieux stratégiques : écoles, gendarmeries, pompiers, stations de transport en commun, parkings, parcs, monuments historiques…, et en particulier sur les poteaux d'éclairage public déjà disponibles.
- Mise en place de l𠆚rchitecture micro-services et de la sécurité
- UI/UX design de l’interface Front End
- Développement fonctionnel full stack
- DevOps : Déploiement de la solution en production pour les 2 sociétés
- Contrat de support pendant 1 an
JavaScript / NodeJS / Oauth2 / Angular / MapBox / MongoDB / PostgreSQL / Html / CSS / Docker / Git / Jira
Développeur Full Stack
Birdz / Veolia
janvier 2020 - janvier 2021
Client : La société Birdz, filiale de Veolia, fournit des solutions innovantes aux villes, industriels, acteurs du secteur tertiaire et intégrateurs de la ville intelligente, pour tous les domaines environnementaux.
Mission : Développement d’un outil d𠆚ide à la réalisation de projet IoT pour les partenaires et clients Veolia. L’objectif de cet outil, appelé « IoT Architect », est de tirer parti et partager l'expérience IoT acquise par les business units de Veolia, pour leur permettre d’être plus efficaces, pertinentes et compétitives lorsqu'ils proposent des solutions IoT à leurs clients. A partir d’un catalogue de produits IoT référencés, l’utilisateur doit pouvoir configurer son futur projet IoT, analyser les contraintes et calculer le retour sur investissement.
- Rédaction des spécifications techniques
- UI/UX design de l’interface Front End
- Développement fonctionnel du plugin Wordpress
- Déploiement de la solution sur le site Wordpress de la société
- Contrat de support pendant 1 an
PHP / MySQL / WordPress / JavaScript / Html / CSS / Git / Jira
Développeur Full Stack
UCIFI Alliance
juin 2019 - janvier 2020
Client : L'alliance uCIFI agit sur les marchés Smart City et Smart Utility en fournissant l'interopérabilité et l'interchangeabilité entre les appareils IoT de divers fournisseurs connectés sur le réseau LPWAN tels que LoRaWAN, NB-IoT, le réseau maillé open source à longue portée ou tout autre IoT réseau. Entre autres missions, l'Alliance uCIFI vise à définir un modèle de données d'appareil unifié et contraint qui permet aux villes et aux services publics de déployer des appareils IoT de n'importe quel fournisseur sur ces réseaux LPWAN.
Mission : Les modèles de données uCIFI doivent être utilisés et mis en œuvre par les fabricants d'appareils pour fonctionner sur des réseaux IoT contraints tels que NB-IoT, LoRaWAN et autres. En tant que tel, il est considéré comme le complément idéal du protocole TALQ qui s'exécute entre les passerelles réseau et les serveurs et applications de gestion centrale. L'objectif de cette mission est de développer un module logiciel qui agira comme une passerelle logicielle «uCIFI-to-TALQ» pour chaque objet et service uCIFI qui a une contrepartie dans le protocole TALQ. Cette passerelle logicielle bidirectionnelle doit permettre aux dispositifs uCIFI enregistrés sur un serveur LwM2M d'être contrôlés, configurés, surveillés et commandés par un logiciel de gestion centrale conforme à TALQ.
- Responsable développement de la solution
- Critère de validité : Obtention de la certification TALQ
Xml / Java / JavaScript / Angular / TALQ / OMA / LWM2M / TALQ / OpenAPI OAS3 / Docker / Git
Développeur Full Stack
CommaPoint
janvier 2019 - mai 2019
Client : La société CommaPoint, incubateur de start up, a été sollicitée à plusieurs reprises pour proposer une solution de plateforme IoT « quasi » prête à l𠆞mploi.
Mission : La société CommaPoint a fait appel à la société Wavetical pour tout dord établir un état de l𠆚rt des différentes solutions logicielles autour des solutions IoT du marché. Un document de synthèse mettant en comparaison ces solutions, a permis d𠆚pporter un premier niveau de réponse. Cette étude a ensuite permis de sélectionner une solution autour de l𠆚rchitecture Fiware pour développer un environnement de test et de démonstration.
- Etude sur l’état de l𠆚rt des solutions IoT du marché (comparatif et performance)
- Mise en place de l𠆚rchitecture micro-services Fiware
- Développement fonctionnel du démonstrateur
JavaScript / NodeJS / Oauth2 / Angular / MapBox / Html / CSS / PostgreSQL / Elasticsearch / MongoDB / CreateDB / Docker / Git
Ingénieur Etude / Développeur Full Stack
TALQ Consortium
juillet 2018 - janvier 2019
Client : Le consortium TALQ réuni les plus grandes entreprises internationales du secteur de l'éclaira...