Projet réalisé sur 2024
WAVETICAL a été mandaté pour réaliser une plateforme logicielle en ligne (service Tender Tracker qui est inclut à l’offre Kurrant Insights) permettant de filtrer et 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’Europe), dans des formats variés et pas toujours standardisés (via API ou scrapeurs), éditer dans des langues souvent différentes et associés ou non à des documents divers.
Ce projet a été accrédité par le ministère de la recherche : CIR 2024.
Techno : NodeJS / Microservices / WordPress / MySQL / PosgresSQL / AWS S3 / Angular / HTML / CSS / AI (LLM / OLLAMA / ChromaDB) / Docker
Projet réalisé sur 2023
Suite à un appel d’offre lancé par la ville d’Abu Dhabi 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. La société Kurrant, un cabinet de conseil en smart city, est intervenue sur la partie remplacement des luminaires, les plateformes logicielles d’EDF et Engis ne permettant pas de répondre au cahier des charges de la ville d’Abu Dhabi sur cette problématique. WAVETICAL a été mandaté pour développer et déployer une plateforme logicielle « Renewal Project Manager » permettant d’une part de consolider le patrimoine existant des éclairages de la ville et d’autre part de planifier et superviser les phases de déploiement des différents luminaires sur le terrain, coordonnant ainsi l’ensemble des acteurs de ce projet. Cet outil a également permis à la ville d’analyser les économies d’énergies théorique réalisées sur les différentes phases de déploiement.
Ce projet a été accrédité par le ministère de la recherche : CIR 2023.
Techno : NodeJS / Microservices / PostgresSQL / Angular / HTML / CSS / Docker
Projet réalisé sur 2022
WAVETICAL a été mandaté par les sociétés NGE, groupe français indépendant de BTP, et Kurrant, un cabinet de conseil en smart city, pour proposer une architecture logicielle solide qui permettrait d’accé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’architecture micro-services de Fiware a été choisi pour répondre à ces différents besoins. Toutefois, le périmètre fonctionnel s’est é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.
Ce projet a été accrédité par le ministère de la recherche : CIR 2022.
Techno : NodeJS / Fiware / Microservices / Oauth2 / PostgresSQL / Timescale / Angular / HTML / CSS / Docker
Projet réalisé sur 2021
WAVETICAL a été mandaté par les sociétés Schréder Hyperion, la filiale d'innovation du premier fournisseur mondial de luminaires extérieurs, Sibelga, le service public d'énergie de la Région bruxelloise, et Kurrant, le cabinet de conseil en smart city, afin de développer une application web « Smart City Canvas ». Cette plateforme web 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 (fournies par ces villes), et en particulier sur les poteaux d'éclairage public déjà disponibles.
Ce projet a été accrédité par le ministère de la recherche : CIR 2021.
Techno : NodeJS / Angular / MongoDB / PostgresSQL / HTML / CSS / Docker
Projet réalisé sur 2020
WAVETICAL a été mandaté par La société Birdz, filiale de Veolia pour développer un outil d’aide à la réalisation de projet IoT pour leurs partenaires et clients. La société Birdz, fournit des solutions innovantes aux villes, industriels, acteurs du secteur tertiaire et intégrateurs de la ville intelligente, et ceci dans tous les domaines environnementaux. 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.
Ce projet a été accrédité par le ministère de la recherche : CIR 2020.
Techno : PHP, MySQL, WordPress, Javascript, HTML, CSS
Projet réalisé sur 2019
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’emploi. La société Wavetical a été mandaté tout d’abord pour établir un état de l’art des différentes solutions logicielles autour des solutions IoT du marché. Un document de synthèse mettant en comparaison ces solutions, a permis d’apporter un premier niveau de réponse. Cette étude a ensuite permis de sélectionner une solution autour de l’architecture Fiware pour développer un environnement de test et de démonstration.
Ce projet a été accrédité par le ministère de la recherche : CIR 2019.
Techno : API REST JSON / HTML5 / Javascript / ServerJS / Angular / OpenLayers / Docker
Projet réalisé sur 2017 - 2019
Paradox Engineering est une société Suisse spécialisés dans le contrôle / commande d'éclairage publique et la gestion de parkings. Suite à ma précédente mission chez Streetlight Vision, ils ont souhaité me confier la réalisation de leur nouveau portail web développé pour leurs clients. Cette plateforme web utilise aujourd'hui l'API REST JSON de leur nouveau CMS et propose plus de 10 applications permettant au client finale de piloter et superviser son installation. L'architecture modulaire proposée leur permet aujourd'hui d'être plus réactif aux demandes de leurs clients. L'équipe en charge de continuer les développements sur cette plateforme a été formé à cette architecture et sont donc maintenant autonomes pour développer de nouvelles fonctionnalités et faire évoluer leur offre sur ce marcher.
La gestion de projet a été réalisé avec la méthode Agile. GIT / JIRA.
Technologies : API REST JSON / HTML5 / Javascript / Angular / NodeJS / OpenLayers
Projet réalisé sur 2018
Spécifications de la nouvelle version du protocole TALQ pour le consortium TALQ. Ce consortium réuni les plus grandes entreprises internationales du secteur de l'éclairage public et du "Smart City"pour proposer un protocole de communication standard entre les différents équipements connectés dans les villes.
J'ai été en charge d'effectuer un état de l'art des différentes solutions du marché, d'analyser les contraintes et évaluer plusieurs architectures possibles. Un document de spécifications détaillé a été ensuite rédigé sur l'architecture retenue par le consortium.
Technologies : API REST JSON / XML / OPENAPI OAS3
Projet réalisé sur 2015 - 2016 - 2017
Streetlight.Vision est un éditeur de logiciel qui a développé une solution de gestion d'éclairage publique pour les villes. L'objectif principal est de contribuer à réduire la consommation d'énergie, la pollution lumineuse et les émissions de gaz à effet de serre tout en améliorant la sécurité sur les routes. J'ai participé à la mise en place de la plateforme contrôle / commande d'éclairage publique pendant un an (avril 2011 - avril 2012) en tant qu'architecte puis directeur technique.
Cette plateforme possède une architecture Client / Serveur qui agrège toutes les données terrains (points lumineux, armoires électriques, ...) via des automates de type Ilon fournie par la société Echelon. Ces données sont enregistrées dans une base de données MySQL. Le serveur Apache Tomcat offre une API REST XML et JSON pour les clients à la fois pour contrôler à distance des points lumineux, récupérer les pannes et pour analyser la consommation d'énergie.
Un portail Web 3.0, développé en HTML5, offre au client finale une interface riche pour piloter et superviser son installation d'éclairage.
Une architecture modulaire a été conçue pour permettre d'ajouter des applications et des widgets dédiées en fonction des besoins des clients via un mécanisme de store appelé SLV STORE. Ainsi, des partenaires référencés pourront développés leurs propres applications en utilisant le SDK HTML5 mise à disposition par Streetlight.Vision. Ces applications pourront être intégré à leur solution et être proposées à d'autres clients.
J'ai été en charge de concevoir l'architecture et le développement de cette nouvelle plateforme Web HTML5. La gestion de projet a été réalisé avec la méthode Agile. GIT / JIRA.
Ce projet a été accrédité par le ministère de la recherche : CIR 2015, 2016 et 2017.
Technologies : JAVA (BackEnd) / SQL / API REST JSON / HTML5 / Javascript / Leaflet
Projet réalisé sur 2013 - 2014
Dotvision.Motion est une plateforme de géolocalisation en temps réel pour suivre les événements sportifs. Suivez vos athlètes préférés et événements, équipés de trackers Dotvision, en direct. Manquer un événement ? Pas de problème! L'application peut rejouer toute la compétition, comme si vous y étiez. Assister à un événement ? Utilisez nos outils de réalité augmentée pour suivre la compétition comme jamais auparavant. Vous pouvez également consulter les statistiques de chaque concurrent: vitesse instantanée, vitesse maximale, distance parcourue, route achevée et plus encore...
Cette plateforme possède une architecture Client / Serveur qui agrège toutes les données terrains. Le serveur et la base de données Dotvision Motion sont aujourd’hui déployés dans le « cloud » de Windows Azure. Le choix de cette solution permet à Dotvision de gérer plus facilement les volumes de données et d’adapter la bande passante allouée pour l’accès au serveur. Ainsi, la plateforme Dotvision Motion est prête à supporter la montée en charge que peut représenter l’ouverture de la plateforme au grand public.
Le serveur Dotvision Motion fournit une API REST (REpresentational State Transfer) aux formats XML et/ou JSON pour permettre aux logiciels clients d’exploiter les données agrégées dans la base de données Dotvision Motion. L’un des aspects innovant et original des techniques développées par l’entreprise est l’utilisation des flux MPG-4 (vidéos compressées) pour transmettre des données de façon « transparente ». MPEG-4 (ISO/CEI 14496), introduit en 1998, est une norme de codage d’objets audiovisuels spécifiée par le Moving Picture Experts Group. En effet, le principe consiste à ouvrir un flux entre le client et le serveur, pouvant contenir plusieurs canaux (ou « channel ») et chaque canal est configuré pour envoyer un contenu spécifique, comme par exemple les données GPS des trackers pour un événement sportif donné.
Un nouveau portail Web 3.0, développé en HTML5, offre au client finale une interface riche, intuitive et légère pour suivre ces événements sportifs.
La diffusion en direct des informations GPS des participants est de l’ordre de 10 secondes à 1 minute selon les caractéristiques réseaux du lieu, une latence acceptable dans ce contexte d’utilisation. Cette nouvelle interface a été testé avec succès avec près de 500 participants sur une même course.
Une vue cartographique 3D isométrique, développé en interne, à été intégré à la plateforme. Le moteur de rendu s'appui sur le moteur WebGL de Babylon.
Des pages d'administration ont également été mise en place pour permettre aux organisateurs de course de paramétrer eux-même leurs événements : look & feel, logo de l'évènement, liste des compétiteurs, choix du type de cartographie, ajout d'un parcours et de points de passage, liste des partenaires...
J'ai été en charge de concevoir l'architecture et le développement de cette nouvelle plateforme Web HTML5.
Ce projet a été accrédité par le ministère de la recherche : CIR 2014.
Technologies : C# / Microsoft Azure / SQL / API REST JSON / ASP /HTML5 / Javascript
Projet réalisé sur 2012
Dotvision Motion est une plateforme de géolocalisation en temps réel pour suivre les évènements sportifs. Suivez vos athlètes préférés et évènements, équipés de trackers Dotvision, en direct. Manquer un évènement ? Pas de problème! L'application peut rejouer toute la compétition, comme si vous y étiez. Assister à un évènement ? Utilisez nos outils de réalité augmentée pour suivre la compétition comme jamais auparavant. Vous pouvez également consulter les statistiques de chaque concurrent: vitesse instantanée, vitesse maximale, distance parcourue, route achevée et plus encore...
Développé sous Silverlight Toolkit for Windows Phone 8, cette application Dotvision Motion Player intègre le module de cartographie Bing Map avec un mécanisme de clustering pour optimiser l'affichage des trackers sur la carte. Un module de réalité augmentée, qui utilise l'objet Motion fournit dans le SDK 8, a été intégré pour permettre de retrouver en temps réel un compétiteur avec le mode caméra du téléphone. La récupération des données via le serveur Dotvision Motion se fait exclusivement via une API REST JSON.
Voici quelques copies d'écran de l'application. Si vous êtes intéressé, vous pouvez la télécharger sur Marketplace.
Technologies : API REST JSON / Microsoft Silverlight 5.0 for Windows Phone
WAVETICAL - SARL au capital de 2 500 € - N° SIRET : 790 843 130 00010 - N° TVA : FR00790843130
11 Bis rue de Ballancourt - 91590 Mondeville - Tél : +33(0) 6 31 53 14 25 - ynadreau@gmail.com.com