Directeur Technique (CTO) / Ingénieur Logiciel Principal
Intervention au sein de la structure Otraverse en tant que Directeur Technique (CTO) / Ingénieur Logiciel Principal afin de piloter la livraison technique d'une plateforme SaaS B2B multi-tenant.
- Pilotage de bout en bout de l’architecture et de la livraison technique d’une plateforme SaaS B2B multi-tenant pour le commerce immersif, de l’état Pré-MVP à la production.
- Conception de la couche de données de la plateforme avec 51 modèles de données relationnels couvrant le catalogue, les commandes, la facturation et l’analytique.
- Pilotage de la migration d’un monolithe legacy Express/MongoDB vers une architecture modulaire NestJS/PostgreSQL selon le pattern Strangler Fig.
- Développement et livraison de 31 modules backend de production incluant l'authentification, les paiements, les commandes, les promotions, la télémétrie, la recherche et l'administration.
- Intégration de 3 fournisseurs de paiement incluant Stripe, PayPal et ClickToPay avec un traitement idempotent des webhooks.
- Conception et exploitation d’une infrastructure multi-cloud sur AWS et GCP avec Infrastructure as Code via Terraform et Ansible.
- Mise en place d’un CI/CD automatisé utilisant GitHub Actions et Docker avec une observabilité centralisée via la stack ELK.
- Conception d’un pont de messagerie personnalisé React↔Unity WebGL pour la synchronisation en temps réel de la configuration produit 3D et de l’état du showroom.
- Réalisation en solo de l’architecture et de la livraison d’une plateforme B2B2C multi-tenant répartie sur 17 dépôts, de l’état Pré-MVP à la production, en 12 mois.
Environnement technique