-
Lyon
CONTEXTE
Conception et développement d'une plateforme permettant aux patients de gérér leurs rendez-vous en ligne, de
suivre leur parcours de soins, de consulter en toute sécurité leurs résultats médicaux, images et comptes rendus, et
d'effectuer leurs paiements en ligne.
L’application intègre une gestion sécurisée des paiements avec Ingenico et l’automatisation des notifications via
Kafka. Le déploiement a été optimisé avec Openshift et Kubernetes, et la supervision assurée via Graylog.
PRINCIPALES RÉALISATIONS
Général
â— Développement des fonctionnalités de gestion des rendez-vous.
â— Mise en place d’un service Kafka pour l’envoi des emails de confirmation de paiement.
â— Mise en place d’un système de paiement sécurisé via Ingenico.
â— Automatisation du déploiement et gestion des pipelines CI/CD.
â— Tests unitaires et test end-to-end.
Exemples d’intervention
â— Développement et implémentation des API Rest en Java 21.
â— Automatisation de l’envoi des notifications et confirmations de rendez-vous et paiements via
Kafka.
â— Automatisation des tests unitaires et tests end-to-end avec JUnit 4 et Cypress, intégrés dans les
pipelines CI/CD sous GitLab CI/CD.
â— Déploiement de la solution sur un environnement cloud avec Openshift et Kubernetes,
optimisant la scalabilité et la résilience de l’application.
â— Supervision et monitoring applicatif avec Graylog pour assurer la traçabilité des transactions et le
bon fonctionnement des microservices..
Conception et développement d'une plateforme permettant aux patients de gérer leurs
rendez-vous, de suivre leur parcours de soins et de payer leurs factures.
â— Développement des fonctionnalités de gestion des rendez-vous (Java 21, Angular 19).
â— Mise en place d’un service Kafka pour l’envoi des emails de confirmation de paiement.
â— Automatisation du déploiement et gestion des pipelines CI/CD.
CONTEXTE
Mise en place d’une solution web OMS Supply qui a pour charge de prévenir les pénuries dans les magasins et les
entrepôts Carrefour.
En tant que développeur au sein d’une équipe Agile, j’ai intégré Carrefour afin de mettre en place l'architecture de
développement et concevoir les services métiers en architecture Microservices et Refonte du parcours supply .
PRINCIPALES RÉALISATIONS
Général
â— Conception et développement des écrans IHM.
â— Mise en place d’architectures de développement Micro-services.
â— Gestion des flux de données et communication entre les microservices avec Kafka et Camunda
BPM.
â— Méthode Scrum au sein d’une équipe étendue : métiers, designers, développeurs et PO.
â— Réalisation des tests unitaires et des test auto de l’application ( JUnit 5, Cypress).
Exemples d’intervention
â— Développement des écrans IHM de suivi et gestion des stocks avec Angular 17, garantissant une
interface utilisateur réactive et ergonomique.
â— Conception et développement des services métiers et développement des APIs Rest ( Java 11,
Spring Boot).
â— Implémentation des flux de données en temps réel et communication interservices via Kafka,
assurant une synchronisation fiable des niveaux de stock.
â— Automatisation des tests unitaires et tests end-to-end avec JUnit 4 et Cypress, intégrés dans les
pipelines CI/CD sous GitLab CI/CD
Mise en place d’une solution web OMS Supply qui a pour charge de prévenir les pénuries
dans les magasins Carrefour.
â— Conception et développement des écrans IHM.
â— Création, intégration et déploiement des services web REST.
â— Gestion des flux de données et communication entre les microservices avec Kafka et Camunda BPM
CONTEXTE
Migration des applications vers la plateforme POP (Plateforme d’Optimisation et de Performance) pour le compte
de La Banque Postale.
J’ai participé à la migration des applications vers iPOP, en assurant la continuité des services et la sécurisation des
données. J’ai également travaillé sur la mise en place et validation des pipelines CI/CD sous GitLab, et j’ai géré
l’allocation et l’optimisation des ressources sur iPOP
PRINCIPALES RÉALISATIONS
Général
â— Migration du code source et configuration.
â— Migration du code des applications de ADMS Framework vers Spring.
â— Mise en place et validation des pipelines GitLab CI/CD.
â— Gestion des ressources sur iPop.
Exemples d’intervention
â— Migration et adaptation du code source vers iPOP, en prenant en compte les nouvelles
configurations et contraintes d’infrastructure.
â— Refonte et migration du code des applications de ADMS Framework vers Spring
â— Mise en place et validation des pipelines CI/CD sous GitLab
â— Collaboration avec les équipes de développement et infrastructure pour assurer une transition
fluide et minimiser les impacts sur la production
Collaboration avec des équipes internationales de la societé MercuryTFS appartenant à la
banque Santander.
â— Conception et développement des nouvelles fonctionnalités et la maintenance évolutive d’une application
WEB qui permet aux banques de bénéficier d’une solution e-business complète pour Trade Finance.
â— Migration de l’application Front-end, du framework ExtJS 4 vers Angular 9
CONTEXTE
Dans le cadre de l’évolution et de la modernisation des solutions bancaires, j’ai collaboré avec des équipes
internationales de MercuryTFS, une filiale de la banque Santander, sur le développement et la maintenance d’une
application web dédiée au Trade Finance.
Cette plateforme permet aux banques de gérer efficacement leurs opérations e-business liées au financement du
commerce international. Mon rôle a impliqué la migration du front-end d’ExtJS 4 vers Angular 9, ainsi que la
conception et l’ajout de nouvelles fonctionnalités.
PRINCIPALES RÉALISATIONS
Général
â— Migration du front-end de ExtJS 4 vers Angular 9.
â— Développement et intégration de nouvelles fonctionnalités et adaptation des api Rest.
â— Maintenance évolutive et corrective.
â— Collaboration avec les équipes internationales (Espagne, Amérique Latine) et suivi des tâches via
JIRA en mode Agile
Exemples d’intervention
â— Refonte et migration des composants front-end d’ExtJS 4 vers Angular 9
â— Développement et refactoring des APIs REST en Spring Boot
â— Optimisation des performances des requêtes SQL sous Oracle Database
â— Mise en place de pipelines CI/CD avec GitLab, automatisant les tests et les déploiements pour une
livraison continue.
â— Conteneurisation et déploiement avec Docker pour améliorer la gestion des environnements
PRINCIPALES RÉALISATIONS
Général
â— Migration du front-end de ExtJS 4 vers Angular 9.
â— Développement et intégration de nouvelles fonctionnalités et adaptation des api Rest.
â— Maintenance évolutive et corrective.
â— Collaboration avec les équipes internationales (Espagne, Amérique Latine) et suivi des tâches via
JIRA en mode Agile
Exemples d’intervention
â— Refonte et migration des composants front-end d’ExtJS 4 vers Angular 9
â— Développement et refactoring des APIs REST en Spring Boot
â— Optimisation des performances des requêtes SQL sous Oracle Database
â— Mise en place de pipelines CI/CD avec GitLab, automatisant les tests et les déploiements pour une
livraison continue.
â— Conteneurisation et déploiement avec Docker pour améliorer la gestion des environnements.
Mise en place d’une solution web de modélisation et de pricing des contrats structurés pour le
compte du groupe SCOR.
â— Design et développement d’API (Java 8, Spring, Spring Boot).
â— Authentification et autorisation (Spring Security, JWT).
â— Démarche de qualité de code – Pull Request (Github Actions, TFS, SonarQube).
â— Mise en place d’une Pipeline CI/CD (Jenkins, Sonar, Docker..
CONTEXTE
Mise en place d’une solution web de modélisation et de tarification à destination des souscripteurs de contrats
structurés Solutions Alternatives de SCOR et outil d'évaluation des risques de catastrophes naturelles.
En tant que Développeur full stack, mon rôle principal est d’accompagner l’utilisateur final pendant la conception et
le développement des applications, et du développement des interfaces et services métiers.
PRINCIPALES RÉALISATIONS
Général
â— Rédaction technique et documentation des applications
â— Support de la recette et correction des anomalies
â— Validation et revue des pull requests (Github Actions/ TFS/ SonarQube).
â— Création et sync.