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.
// SMS Gateway Infrastructure
ERP / Odoo REST API
polling messages
Agent_Go AT+CMGS (PDU)
encoding UCS2 + multipart SMS
GSM Modem Mobile Network
Incoming SMS +CMTI Agent_Go

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.

ENEDIS (SOAP)
BRIDGE API
CLIENTS (REST)
PostgreSQL

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.
// LusFramework Distributed Architecture
IoT Devices MQTT Broker
industrial realtime messaging
MQTT Broker Dynamic Modules
pluggable services architecture
Core Backend REST API
multi-tenant secure endpoints
REST API PostgreSQL
Client Nginx Docker App
// Remote Industrial Supervision
Private Industrial Network Local Agent
secure outbound communication
Local Agent Core Platform
no VPN / no exposed ports