Formations conçues et réalisées :
Algorithmique Jenkins
Architecture d’Entreprise TOGAF et ArchiMate Les Design Patterns du GoF
Base de données SQL (MySQL, PostgreSQL, …) et
NoSQL (MongoDB, …)
Machine Learning
Big Data Maven, Gradle
BPMN Méthodes Agiles
Cahier des charges Microservices avec Java, Spring Boot et Spring
Cloud
Conduite de Projet MongoDB, NoSQL
DevOps Programmation Multi Threading avec Java
Docker Python
Eléments d’Analyse Qualimétrie, SonarQube
Etude de cas complète d’une Architecture
Microservices
Rédiger un cahier des charges
Git Scripting avancé UNIX
Hibernate Scrum
Initiation à l’informatique Spring
Internet HTML/CSS Stratégie et pilotage de la recette
JavaScript Tests Fonctionnels avec Selenium
Java JEE Web Servlet/JSP Tests Unitaires Junit/DBUnit
JEE/Jakarta EJB UML, SysML
JEE/Jakarta JPA UNIX Système et Réseaux
JEE/Jakarta JSF Web Services
JEE vs .NET XML/XSD/XPATH/XSLT
Création du pôle formation « LaFactory Innovative Learning » au sein de LaFactory, premier incubateur de startups techniques au Maroc et Afrique.
Conception et réalisation des offres de formation
Etude de la concurrence
Recrutements des formateurs, recensement des contenus de formations.
Conception du catalogue de formations autour des 4 piliers : « Culture de l’innovation », « Transformation digitale », « Technologies de rupture », « Digital skills » et « Développement personnel ».
Développement d’aspects innovants dans l’ingénierie pédagogique : « Learner centric », « Blended learning », « Personnalisation », « L'évaluation du retour sur investissement (ROI) », « Emotion ».
Mise en œuvre du « précompte » dans le cadre du passage de l’application Optimut 2 à Activ’Infinite de Cégédim
Analyse de l’existant, réalisation des SFD et STD, conception et réalisation des tests
Rétro-engineering du fonctionnement d’Optimut 2 pour le précompte des actifs et des pensionnés
Réalisation des SFG, SFD et STD des adaptateurs des flux Trésoreries Générales aux flux spécifiques à Activ’ Infinite.
Conception du modèle de spécifications techniques détaillées pour les batchs en intégrant les concepts d’architecture de Spring Batch.
Rédaction des cas de tests unitaires, fonctionnels, création des jeux de données.
Conception et réalisation du plan de tests recette et homologation.
Prestation Prévoyance pour le projet Multimut Santé Prévoyance (MMSP)
Processus de gestion de sinistre, paramétrage des conditions de prévoyance et liquidation des garanties prévoyance
Analyse des écarts entre la brique prévoyance du projet MMSP de Klésia et la solution Easy Prévoyance d’Activ’Infinite de Cegedim.
Analyse des systèmes existants, organisation des groupes de travail avec la MOA.
Recensement des besoins et rédaction des spécifications fonctionnelles générales.
Conception des solutions, des modèles de données, des écrans et rédaction des spécifications fonctionnelles détaillées
Conception de services fonctionnels et applicatifs pour la brique prévoyance.
Cartographie des services offerts et utilisés.
Conception du modèle de spécifications techniques détaillées pour les batchs en intégrant les concepts d’architecture de Spring Batch.
Conception de l’ensemble des batchs du domaine prévoyance de MMSP et rédaction des spécifications techniques détaillées (batchs de renouvellement des rentes, batch de contrôle de paiement, …).
Rédaction des cas de tests fonctionnels et création des jeux de données pour la recette éditeur et utilisateur.
Environnement : (MEGA)
Référentiel produits, risques et garanties pour le projet Multimut Santé Prévoyance (MMSP)
Processus de gestion des produits prévoyance et santé
Analyse des systèmes existants dans le domaine produit prévoyance et santé (couvertures, risques, garanties) et organisation des groupes de travail avec la MOA.
Conception du modèle de données.
Conception des écrans. Rédaction des spécifications fonctionnelles détaillées.
Conception de services fonctionnels et réalisation de la cartographie des services.
Rédaction des cahiers de recette éditeur et utilisateur.
Environnement : (MEGA)
Responsable du projet d’étude de faisabilité d’intégration d’un moteur de règles (BRMS Business Rules Management System) dans le progiciel cible MMSP de Klésia.
Etude de faisabilité d’intégration d’un moteur de règles métiers
Analyse des enjeux, réalisation d’un prototype, rédaction d’un dossier de choix.
Conception de la formation interne aux enjeux de l’intégration d’un moteur de règles destinée à la DSI et aux différents responsables des domaines métiers.
Recensement, analyse des besoins métiers en termes de règles métiers.
Conception de la méthode de formalisation des règles métiers et gestion de leur cycle de vie.
Réalisation d’un prototype (Proof Of Concept) complet intégrant le moteur de règles open source RedHat/BRMS/Drools avec une équipe de 4 développeurs.
Prise en compte du scénario de liquidation d’un capital décès, conception et réalisation des écrans.
Modélisation des règles métiers
Modélisation des processus métiers
Impacts coté métier et coté exploitation technique
Rédaction d’un dossier de choix entre les solutions RedHat/BRMS et IBM ODM avec retours d’expériences dans le domaine des assurances.
Conception et réalisation des formations internes au prototype pour les experts métiers.
Conception et réalisation en interne d’une méthodologie de modélisation pour l’ensemble du projet MMSP avec l’AGL MEGA, formation en interne à la méthode et à MEGA.
Réalisation d’une étude d’intégration de solutions de workflow et de gestion de processus automatisés (BPM Business Process Management) avec RedHat/jBPM et IBM BPM.
Environnement : (open source Drools, Red Hat BRMS, IBM ODM, Eclipse, Java EE, UML, Enterprise Architect, Scrum)
======================================================================
Architecture fonctionnelle et technique de la synchronisation des référentiels contrats, personnes et affiliations
Conception de l’architecture fonctionnelle et technique de la synchronisation des référentiels contrats (individuels/collectifs), personnes et affiliations de Malakoff Médéric avec les nouvelles applications Cap Santé et Cap Prévoyance.
Analyse du langage pivot inter-applications de Malakoff Médéric et du modèle de données de Cap Santé et Cap Prévoyance
Etude et mise en œuvre de la solution de mapping..
Rédaction des spécifications fonctionnelles générales et détaillées pour adapter la partie de Cap Santé concernant la synchronisation des référentiels contrats/personnes/affiliations à l'application Cap Prévoyance.
Choix de l’AGL Enterprise Architect et réalisation de la modélisation UML des entités métiers.
Modélisation des processus métiers avec BPMN et des règles métiers avec UML.
Conception des cas de tests fonctionnels pour la recette éditeur.
Support fonctionnel dans les domaines contrats/personnes/affiliations pour les équipes de développement.
Formation et accompagnement au changement des gestionnaires de Malakoff Médéric lors de la mise en production de l’application Cap Santé.
Environnement : (Java EE, CXF service web, SOAPUI, Spring, Hibernate, Eclipse, Tomcat, JBoss, Subversion, , MS-SQL, Enterprise Architect)
Synchronisation du référentiel produit/garantie de Malakoff Médéric et Capsanté.
Processus de régularisation
Extraction des données de Cap Santé à destination de l'application Selligent destinée aux commerciaux de Malakoff Médéric.
Conception et réalisation des briques applicatives de synchronisation du référentiel produit de Malakoff Médéric et Capsanté, du processus de régularisation et compensation d’indus et d’extraction des données de Cap Santé à destination de l'application Selligent.
Cadrage,
Recensement des besoins,
Rédaction des SFG et des SFD, conception des écrans
Implémentation.
Gestion documentaire et prise en charges des évolutions.
Support fonctionnel pour les équipes de développement.
=====================
Refonte du processus de quittancement et du paramétrage
Dans le cadre de la refonte du SI, analyse et refactoring des processus existants de quittancement et de paramétrage.
Analyse de l’existant, cadrage.
Recensement des besoins et conception des solutions pour le paramétrage et le quittancement.
Organisation des interviews utilisateurs et modélisation des processus métier
Conception d’une architecture orientée services (SOA).
Conception des maquettes écrans et rédaction des cas d’utilisation métier.
Conception des cas de tests.
Implémentation des services applicatifs en pseudo code
Encadrement d’analystes pour la modélisation objet.
Accompagnement de 2 équipes de concepteurs/développeurs dans le choix et la mise en œuvre d’une architecture Java JEE avec les outils Oracle
Pour le projet de gestion des clients, accompagnement de 2 équipes de concepteurs/développeurs dans le choix et la mise en œuvre d’une architecture Java JEE avec les outils Oracle.
Monitorat et transfert de compétences techniques des équipes projet.
Aide à l'intégration des nouvelles technologies Java EE.
Utilisation d’Oracle JDevelopper, Oracle Application Server, Toplink, Struts, services web avec AXIS, Subversion
Mise en place d’une méthodologie d’analyse et de conception orientée objet.
Application et adaptation du Processus Unifié de développement logiciel dans le cadre du projet «Gestion électronique des inscriptions aux formations de l’université de La Poste ».
Recueil des besoins et rédaction du cahier des charges
Adaptation du Processus Unifié.
Modélisation des processus métier et des données métier en UML 2
Mise en œuvre de la méthodologie.
Formation, monitorat et transfert de compétences aux équipes projet
Personnalisation de l’AGL Enterprise Architect pour s’adapter à la méthode.
Conception d’une méthodologie d’analyse et de conception orientée objet à partir du Processus Unifié et UML pour l’ensemble des projets de gestion du ministère de la Défense
Elaboration d’un processus de développement logiciel et mise en œuvre dans un projet pilote «Planification des opérations de l’armée de terre ».
Définition d'un metamodèle pour un processus de développement logiciel.
Elaboration de modèles pour la rédaction des cas d’utilisation.
Mise en œuvre de la méthodologie sur un projet pilote (planification des opérations de l’armée de terre).
Réalisation des phases d’initialisation (étude de faisabilité et d’opportunité) et d’élaboration (identification et rédaction des cas d’utilisation stratégiques).
Support à la rédaction du cahier des charges.
Plusieurs missions de monitorat et de transfert de compétences sur les architectures distribuées entre 2003 et 2004
Support à la maîtrise d'œuvre en architecture Java EE
Séminaires sur les architectures des services web
Mise en place de la méthodologie de modélisation UML
Choix des solutions, mise en œuvre de l’architecture de services web