Suez IWS
Modernisation frontend de Pléco chez Suez IWS : migration d'une UI Liferay legacy vers des micro frontends Angular, refonte complète du design et renforcement sécurité sur une plateforme B2B enterprise critique
Développement Full-Stack sur Pléco — Extranet Enterprise SUEZ IWS
SUEZ IWS (Industrial Waste Specialties) est un spécialiste du recyclage et de la valorisation des déchets dangereux, intervenant auprès d'entreprises, collectivités, sites industriels et prestataires de gestion des déchets. Développé initialement par Ippon Technologies, Pléco est l'extranet B2B enterprise de SUEZ IWS qui digitalise l'ensemble du cycle de vie de la gestion des déchets dangereux. En tant que Développeur Full-Stack via Ippon Technologies depuis mars 2026, je contribue au développement continu et à la maintenance de la plateforme.
Pléco — Une plateforme B2B critique
Pléco est un extranet multilingue (FR/EN/IT) centralisant des processus autrefois papier ou fragmentés en un workflow digital unifié. Utilisé par des clients industriels à l'échelle nationale, il propose :
- Dématérialisation des documents — Gestion numérique des FID/FIDA (fiches d’identification et d’acceptation des déchets)
- Intégration Trackdéchets — Suivi BSD/BSDA via le système national de traçabilité des déchets
- Factures & livraisons — Accès consolidé aux factures, avoirs et réceptions sur site
- Plans de chargement Amiante — Optimisation géographique du chargement avec export PDF et suivi en temps réel
- Étiquettes ADR — Génération d’étiquettes de danger personnalisées depuis les codes UN, avec pictogrammes CMR et environnement
- Prise de rendez-vous — Planification centralisée des enlèvements avec sélection de créneaux et mode affrètement
Modernisation frontend : de l’UI Liferay aux micro frontends Angular
Une initiative clé en cours est la modernisation progressive du frontend de Pléco. La plateforme s'appuyait auparavant sur la couche UI native de Liferay — fortement couplée et difficile à faire évoluer. L'équipe migre progressivement vers une architecture micro frontend basée sur Angular, découplant les modules UI du backend Liferay pour permettre l'évolution indépendante de chaque zone fonctionnelle. C'est un effort de long terme nécessitant une exécution phasée et rigoureuse en parallèle des livraisons continues.
Cette direction architecturale s'inscrit dans la tendance de fond vers des systèmes front-end composables et maintenables.
Refonte de la pipeline CI/CD
En parallèle du travail frontend et backend, je refais la pipeline CI/CD de zéro pour rétablir une industrialisation correcte du processus d'intégration continue. Cela inclut la remise en place de l'exécution automatisée des tests, la structuration de cycles de build et de déploiement indépendants par module micro frontend, et la fiabilisation de la pipeline pour supporter la livraison continue de features sans régressions.
Refonte design & renforcement sécurité
La modernisation va au-delà de l'architecture : une refonte complète du système de design améliore la cohérence UX sur l'interface multilingue de la plateforme (FR/EN/IT). En parallèle, les améliorations sécurité portent sur les flux d'authentification, le contrôle d'accès et la surface d'exposition des données — exigences critiques pour une plateforme gérant des données de déchets dangereux réglementés pour des clients industriels.