Contexte: Gestion Compte Epargne Salariale et Retraite, application NOEE
● Développement FullSack Angular/Java
● Développement Java de fonctionnalités métier
● Services web RESTFUL
● Ecriture de tests unitaires et tests d’intégrations Java
● Assistance à la recette (MOA/utilisateurs)
Contexte: J'ai participé activement au développement des projets Merch, BCO, PPA et OCO au sein du système d'information de Carrefour.
● Développement front-end en utilisant les frameworks Angular/Vue.js.
● Développement de fonctionnalités métier en Java.
● Création de services web RESTful.
● Développement de batch avec Spring.
● Mise en place des routes Camel.
● Utilisation de Kafka pour la consommation et la production de messages.
● Écriture de tests unitaires et de tests d'intégration en Java.
● Modification des fichiers Jenkinsfile.
● Déploiement en production et aux environnements non-production des modules du projet Merch sur Kubernetes.
Contexte: Création d’une application de gestion de plan de relance dans le secteur de la santé (From Scratch)
Contexte : Création d’une application de gestion de plan de relance dans le secteur de la santé (From Scratch)
● Développement FullSack Angular/Java
● Mise en place de la stratégie de test
● Définitions des conventions et bonnes pratiques
● Refactoring (clean code performance)
● Mise en place d’une pipeline Jenkins
● Installation et configuration des outils Devops (Docker, Jenkins, Gitlab …)
● Revue de code
● Création de web service Rest
● Ajout et modification de fonctionnalités
● Gestion des livraisons
Mise en place du système d’information « ISIS » qui permet d’assurer toutes les procédures de gestion des demandes d’aides agricoles relevant de la politique agricole commune (PAC) au profit des exploitants agricoles pour leur permettre de bénéficier des subventions de l’UE.
● Développement évolutif et correctif
● Gestion des spécifications de bout en bout, de la modification du modèle physique de données, au développement des services métiers et à la modification des IHM.
● Développement d’API REST pour l’équipe mobile
● Ecriture des script Sql Pl-sql complexe pour générer des extractions EXD
● Elaboration de batchs (Envoie d’emails, synchronisation intra-applications)
● Elaboration de scripts Unix pour le lancement des batch SQL
● Gestion des livraisons
● Tests unitaires JUnit.
Mettre en œuvre une solution de gestion du Plan de Transport et de roulements de rames. Cette application permettra de répondre aux problématiques suivantes :
● Operations management (gestion du plan de transport, des sillons, suivi opérationnel et gestion des aléas),
● Security and staff management (gestion des habilitations, planification des agents etc.), Demand management (Gestion des commandes et des capacités, génération des documents de transport, gestion des interfaces avec les systèmes de distribution et d’optimisation)
Mise en place des solutions applicatives d'achat de services (esourcing, SRM) et de gestion du cycle de vie des contrats (Contract Management) intégrées aux processus des entreprises utilisatrices (Banque de France, Crédit Du Nord, Schneider Electric, BNP CIB, Société Générale, THALES) :
● Conception et développement (upgrade et customisation de la solution générique d’Oalia OSRM360 pour la réalisation)
● Gérait tout le cycle de vie des AO des prestations intellectuelles de l’émission jusqu’à la contractualisation
● Test de validation
Participation du développement et la mise en place des projets suivants :
● Développement d’un portail, gestion des ressources humaines pour la république de mali (12 mois)
● Développement d’une application client riche, gestion des données géométrique, pour la république de Mali ( 4 mois)
● Réalisation de l’application iDocs pour la migration des données d’une base de données oracle vers un système de gestion des documents (Alfresco), pour la banque BALAD, Arabie Saoudite
● (2 mois)
● Développement d’un POC, gestion des congés (2 mois)
Mise en place d’un site internet pour le tracking de prix des produits Amazon.
● Conception et mise en place architecture d’inspiration microservices et de la sécurité ;
● Implémentation d’un micro-service d’authentification Token JWT ;
● Implémentation du microservice back ;
● Implémentation des microservices registre de service (eureka) gateway (zuul) ;
● Développement et déploiement des job d’alimentation des données, de nettoyage des données et du tracking ;
● Installation et configuration de gitlab-ci et des runners et développement des pipelines ;
● Installation et configuration du spring cloud dataflow server ;
● mise en place d’un replica Set mongodb (un membre primary, deux membres secondary et un arbitre);
● Installation et configuration de Nginx ;
● Installation et configuration d’un registre d’images docker ;
● Dockerisation de l’ensemble des serveurs et des microservices dans un gestionnaire de conteneurs docker swarm;
● Développement de la partie front avec angular 9 (prime ng) ;
● Déploiement des conteneurs docker sur deux serveurs virtuels ssd-node ;