eCredit V2 (BMW) - SynDecision
Contexte
Conception et developpement du moteur de scoring et de decision de credit eCredit V2 pour BMW, base sur l'architecture DDD (Domain-Driven Design). Le moteur SynDecision permet l'evaluation des risques financiers et la prise de decision automatisee pour les demandes de credit automobile.
Contexte de l'entreprise
Syspertec Group - Editeur de logiciels specialise dans l'evaluation des risques et la conformite. Solutions Synapse et SynDecision pour l'evaluation des clients et fournisseurs.
Objectifs
- 01 Concevoir et implementer l'architecture DDD du moteur SynDecision
- 02 Migrer le codebase de PHP 7.x vers 8.3 et de Symfony 4.x vers 7.2
- 03 Mettre en place des pipelines CI/CD robustes via GitLab CI/CD
- 04 Deployer et configurer le monitoring Sentry self-hosted
- 05 Assurer la qualite du code via PHPStan, SonarQube et revues de code
Mon rôle
Lead Full Stack Developer - Architecture DDD, developpement backend/frontend, migration technique, mise en place CI/CD, coaching des developpeurs junior et mid-level.
Fonctionnalités clés
Moteur de scoring et de decision de credit
Architecture DDD (Domain-Driven Design)
Evaluation automatisee des risques financiers
Pipeline CI/CD complet avec tests automatises
Monitoring Sentry self-hosted
Simulation de services externes avec Hoverfly
Résultats
Moteur de scoring eCredit V2 operationnel pour BMW avec une base de code modernisee (PHP 8.3 / Symfony 7.2), une architecture DDD structuree et une couverture de tests renforcee.