Détail du projet

Panopsy

TypeScriptReactNode.jsExpressMongoDBDocker

Microservice de génération de rapports

Première intervention sur l'écosystème Panopsy : développement d'un microservice Node.js dédié à la génération automatique de rapports au format DOCX et PDF à partir de templates et de données structurées. Ce service a ensuite été intégré à la plateforme principale pour produire des livrables d'audit exportables.

Développement de la plateforme from scratch

Prise en charge complète du développement de la plateforme : recueil des besoins, définition des modèles de données et de l'architecture applicative, mise en place des conventions de code, puis développement de l'ensemble des modules, gestion des assets, suivi des findings, veille CVE, hardening et pentests.

Système de permissions RBAC hiérarchique

L'un des défis majeurs de Panopsy était la gestion des accès dans de grandes organisations où les périmètres de responsabilité sont complexes. Un système RBAC (Role-Based Access Control) hiérarchique avec des permissions granulaires a été conçu pour permettre à chaque acteur, RSSI, auditeur, opérationnel, d'accéder uniquement aux ressources relevant de son périmètre, sans friction pour les cas d'usage courants.