Conçu et déployé une plateforme web en microservices pour des données techniques temps réel.
Full stack · Systèmes de données
Plateforme de données temps réel
Une plateforme web en microservices pour collecter, transformer, stocker et visualiser des données techniques diffusées via MQTT.
- Rôle
- Développeur full stack stagiaire · Applications web & données
- Organisation
- Hydrogen Research Institute
- Période
- 2023
01 · Contexte & problème
Plateforme de données temps réel
Des données techniques continues ont besoin d’un chemin fiable et observable, de l’ingestion jusqu’à l’inspection. La plateforme combinait messagerie temps réel, ETL, stockage et visualisation derrière des frontières de services claires.
02 · Ce que j’ai construit
Développé les services frontend et backend ainsi que les interfaces entre composants.
Implémenté des pipelines ETL automatisés pour collecter, transformer et stocker les flux MQTT.
Conteneurisé les services et contribué au CI/CD, à la modélisation des données et à la documentation d’architecture.
03 · Flux système
04 · Décisions d’ingénierie
La messagerie découple producteurs et consommateurs
MQTT sépare l’acquisition des traitements et de la visualisation en aval.
Services déployables indépendamment
La conteneurisation favorise des environnements reproductibles et une séparation claire des responsabilités d’exécution.
Flux de données explicite
ETL, persistance et visualisation restent des responsabilités distinctes plutôt qu’un processus monolithique.
05 · Technologies
Les détails des projets proviennent uniquement du CV et de sources publiques vérifiables.
Contact
Un produit qui demande une vraie profondeur d’ingénierie ?
Ouvert aux opportunités full stack, backend, plateforme, DevOps et intégration IA au Québec, au Canada et en télétravail.