Sept. 2025 — Aujourd'huiFinance
Développeur Full-Stack (Alternance)
Natixis CIB
- Conçu et développé de bout en bout un tableau de bord de monitoring en production, suivant l'état de santé des API internes et fournisseurs de données du département Credit Risks — livré en microservice adossé à Oracle DB.
- Rédigé et défendu une étude d'architecture pour un cache Redis distribué devant un comité d'architecture, obtenant l'aval pour développer et déployer la solution full-stack.
- Conception et maintenance d'applications internes, des bases SQL aux front-ends Angular, avec contribution aux pratiques CI/CD du périmètre risques de crédit.
- Développement de Kiroshi, un outil PowerShell d'industrialisation des jobs Control-M : détection des configurations existantes (comptes techniques, fermes de serveurs, VMs) avec confirmation interactive de conservation ou remplacement, et génération d'un rapport de conformité HTML — les experts infrastructure et production identifient les anomalies avant déploiement, évitant les incidents de mise en production.
C#.NETAngularPostgreSQLOracle DBRedisAzure DevOps
Sept. 2023 — Sept. 2024Finance
Développeur Full-Stack (Alternance)
Société Générale
- Développement de fonctionnalités, optimisation et amélioration UI/UX au sein de l'équipe SG Initiatives, avec intégration du SG Design System.
- Création de scénarios de tests E2E complets avec Cypress : les Business Analysts valident désormais des parcours utilisateurs entiers en un clic, au lieu de renseigner manuellement plus de 20 champs (listes déroulantes, champs libres, cases à cocher) à chaque campagne de test.
- Mise en place du pipeline CI dédié exécutant ces tests automatiquement, avec génération d'un artefact vidéo à chaque run — diagnostic immédiat en cas d'échec.
Java 11TypeScriptReactPostgreSQLJenkinsCypress
Sept. 2022 — Août 2023Santé
Développeur Full-Stack (Alternance)
Actimage × Ministère de l'Éducation Nationale
- Lead développeur de la plateforme nationale de création d'examens de médecine (EDN & ECOS) du 2e cycle.
- Conçu un nouveau type de question « zone à pointer » pour l'annotation d'imagerie médicale, avec intégration d'une base open-source et export JSON — parmi des dizaines de fonctionnalités livrées.
- Refactorisation du système de « tirage au sort » qui compose les groupes de questions aléatoires des examens : temps de chargement ramené de 30 s dès le 3e tirage — avec +5 s par tirage supplémentaire — à un temps fixe de 10–15 s, quel que soit le volume (> 80 % de réduction à l'échelle).
Java 7StrutsHibernateJavaScript
Févr. 2021 — Avr. 2022Santé
Développeur Full-Stack (Alternance)
Okédoc
- Seul développeur d'une application certifiée dispositif médical pour les patients atteints de sclérose en plaques, créée de zéro : intégration d'un chatbot Azure (à l'époque pré-LLM), d'un module e-learning tiers et d'un fil d'actualité.
- Conçu et implémenté le système d'authentification propriétaire de la plateforme, remplaçant Okta — maîtrise complète du cycle d'authentification et suppression d'une dépendance (et d'un coût) tiers.
- Implémenté un suivi des clics et du temps passé pour identifier les zones les plus utilisées de l'application et orienter les décisions produit.
- Choix d'une base SQLite embarquée : zéro administration, sauvegardes triviales et empreinte minimale — un dimensionnement pragmatique pour une application certifiée.
- Gestion complète du cycle de vie de l'infrastructure Azure, coordination des tiers externes et administration des accès.
C#.NET CoreRazor PagesAzure