Détails des Architectures
SMS Agent Gateway (Golang)
Un agent autonome conçu pour faire le pont entre un ERP (Odoo) et le réseau GSM physique. L'enjeu était de s'affranchir des solutions Cloud coûteuses en utilisant des modems industriels.
- Concurrence : Gestion de goroutines séparées pour l'écoute modem et le polling API.
- Robustesse : Re-calcul automatique du PDU pour les caractères spéciaux (UCS2) et SMS longs.
- Hardware : Intégration via USB Passthrough sur environnements virtualisés.
EnergyBridge Enedis (SaaS Multi-tenant)
Solution d'agrégation de données énergétiques en temps réel. J'ai transformé l'interface SOAP d'Enedis, complexe et rigide, en une API REST moderne pour les entreprises.
Supervision Energétique
Monitoring des Points de Livraison (PDL), calcul des puissances maximales et estimation automatique des mensualités.
Sécurité & Multitenancy
Gestion des certificats Enedis et isolation des données clients via PostgreSQL et authentification JWT.
LusFramework (Industrial SaaS Core)
Framework backend modulaire développé pour centraliser la gestion des systèmes industriels distribués, supervision SCADA et communication IoT. L'objectif était de créer une architecture SaaS capable de connecter équipements terrain, APIs métier et dashboards temps réel.
- Architecture modulaire : chargement dynamique de modules métiers et services industriels.
- Communication temps réel : intégration MQTT avec broker customisé pour IoT industriel.
- Scalabilité SaaS : architecture multi-tenant avec API REST sécurisée et isolation des données.
- Infrastructure : déploiement Dockerisé sur VPS Linux avec reverse proxy Nginx.
- Agent industriel : agent déployé côté client permettant la communication sécurisée avec des réseaux industriels privés sans ouverture réseau directe.