Plateforme e-commerce multi-tenant
Plateforme multi-boutiques avec séparation des domaines (Identity, Tenant/Store, Product, Order, Payment) et une architecture inspirée DDD.
Business
- • Architecture microservices avec séparation claire des contextes (Identity, Tenant, Store, etc.)
- • Multi-tenant : plusieurs boutiques avec domaine propre, backend mutualisé
- • Déploiement sur VPS avec Kubernetes (k3s) et Traefik
NestJSTypeScriptPostgreSQLPrismaDockerKubernetes (k3s)TraefikGitHub Actions
Infrastructure DevOps & homelab
Mise en place d'un environnement de déploiement et d'expérimentation (VPS, k3s, CI/CD, monitoring, services internes).
Infra
- • Configuration de serveurs, pare-feu (ufw) et sécurité de base (fail2ban).
- • Déploiement automatisé d'images Docker via CI/CD.
- • Expérimentations avec agents IA, n8n et interfaces internes.
LinuxDockerk3sTraefikWireGuardAnsible (en cours)GitHub Actions
Automatisation & IA pour workflows business
Pipelines d'automatisation avec n8n et APIs pour automatiser des tâches (support, génération de contenu, etc.).
Personnel
- • Construction de flux automatisés pour support et opérations.
- • Orchestration, monitoring et intégration de services tiers.
- • Prototypage rapide d'agents IA pour tâches récurrentes.
n8nAgents IAPythonAPIs REST
Projets académiques LOG210 / LOG410
Travaux portant sur la modélisation UML (MDD, GRASP, RdCU), algorithmes et structures de données, analyse des besoins et spécifications.
Académique
- • Couverture complète du cycle : besoins, analyse, conception, dev, tests, déploiement et maintenabilité.
- • Use cases structurés, MDD, diagrammes de classes, DSS, RdCU et diagrammes de séquences.
- • Conception guidée par GRASP et patrons GoF.
- • Application rigoureuse des principes GRASP et des contrats d'opération.
- • Analyse Big-O, preuves par récurrence et structures de données classiques.
- • Documentation structurée des besoins et cas d'utilisation.
JavaUMLplantUMLSpécifications