Expérience professionnelle
ERP de gestion des centres de santé – Editeur dans la Santé – Chef de projet Développeur
Juillet 2019 à Mai 2020
Enjeux
L’enjeu principal du projet a consisté à s’approprier une nouvelle architecture et un nouveau langage
avant de pouvoir apporter des améliorations.
Après analyse de l’architecture en place, J’ai pu proposer une solution permettant d’améliorer la
production de code en utilisant un générateur dans le cadre de la mise en place de la nouvelle
architecture des webservices.
Développement sur les modules suivants
- Mise en place d’un générateur de code dans le cadre de la nouvelle architecture des Webservices.
- Refonte de la gestion des traces
- Paramétrage des risques
- Refonte des Rejets
- Refonte du module de gestion des Messages
- Refonte de la recherche des rejets orphelins
- Refonte du paramétrage des Spécialités
- Journal HL7 + Rédaction de l'expression de besoin utilisateur.
- Refonte du module de recherche des Actes médicaux
- Refonte du paramétrage des Villes
- Refonte du paramétrage des éditions
- Refonte du paramétrage des opérateurs
Activités principales :
• Conception de solutions techniques (MOE)
• Rédaction documentation technique
• Développement objet en C# & javascript
Technologies :
Visual Studio 2017, Syncfusion, TFS, ASP.NET , C#, Core MVC, Javascript, jQuery 2.1.4, Razor, Bootstrap ,
Oracle, Toad
ERP vente de pièces pour les distributeurs auto – Alliance Automotive – Concepteur Développeur
Avril 2018 à Août 2018
Enjeux
L’enjeu principal du projet a consisté à monter en compétence pour pouvoir mettre à jour le
téléchargement automatique des tarifs constructeurs dans un nouveau format EDI à la norme GOLDA.
Des automatismes ont été rajouté pour facilité le rapprochement des marques constructeur avec la
codification renseignée dans l’ERP.
Ce travail a permis de documenter la partie existante et d’inclure les nouvelles fonctionnalités dans
une nouvelle version du progiciel qui a été livré chez le client.
Contexte
Projet concernant la mise à jour d’un ERP en Delphi XE3 qui gère l’activité de vente de pièces
automobiles pour les distributeurs. Le but du projet était de mettre en place le téléchargement
automatique des tarifs constructeurs au format CSV en restant compatible avec le format précédent
TXT. L’architecture était basée sur un logiciel client serveur « écrit en Dephi XE3 » qui prenait en
compte tous les concepts Objet pour faciliter la maintenance applicative.
Activités principales :
Conception de solutions techniques (MOE)
Rédaction documentation technique
Développement objet en Delphi
Technologies :
Embarcadero Delphi XE3;GroupCamp; Kerika; Lucidchart; Microsoft Sql Serveur 2012
Cœur de Si du système d’information – MMA – Consultant expert J2EE
Novembre 2017 à Février 2018
Enjeux
L’enjeu principal du projet a consisté à poursuivre le rapprochement des deux Si MAAF et MMA sur
la partie cœur de SI dans le cadre du départ des deux sachant sur le périmètre concerné ce qui a
nécessité d’identifier et de produire les parties manquantes de la documentation pour pouvoir
ensuite cadrer et proposer une stratégie de rapprochement des deux Framework.
Ce travail a permis de définir le cadre méthodologique et les étapes nécessaires à la réalisation de la
montée de version de l’environnement. Ce qui a permis de produire plusieurs livrables :
- Nouvelle version du frameWork Soja 1.5 avec des librairies compatibles MAAF et MMA.
- Document de cadrage
- Etude de l’existant
- Documentation de la montée de version du Framework réalisée
- Documentation des Points d’amélioration identifiés pour la prochaine version.
Contexte
Projet concernant un Framework Java orienté service qui gère la partie coeur de Si du système
d’information MMA dans le domaine des assurances. Le but du projet était de définir les parties
communes entre le Framework MMA et le Framework MAAF et de les aligner sur la chaine de
production commune aux deux marques. L’architecture était basée sur un outillage MDA permettant
de modéliser et générer les services et les données métiers du Si à exposer.
Activités principales :
• Conception de solutions techniques (MOE)
• Rédaction documentation technique
• Mise à jour du support de formation
Technologies :
Java 7; Eclipse 3.8.2 ; Maven ; Spring 3.1.3;
MySql-server; Tomcat 7; Wildfly 10.1 ; MongoDB ; UML Designer; REST; SOAP, Apache CXF ; Log4J ; Dozer,
Envers;
Système d’habilitations – Macif – Concepteur Développeur
Novembre 2016 à Mars 2017
Enjeux
L’enjeu était de pouvoir comprendre et appliquer la nouvelle méthode de conception V2 et de
pouvoir identifier les livrables manquants dans la conception pour pouvoir produire en sortie les tests
et le code en respectant le périmètre du cahier des charges et de l’analyse en entrée. Ce travail a
permis de compléter la méthode de conception V2 par l’ajout de 2 livrables qui ont permis de définir
la cartographie et la couverture des tests d’intégration et des tests systèmes. La cartographie ainsi
produite a permis une couverture complète des fonctionnalités ce qui a permis à la MOE de garantir
la livraison dans les délais et à la MOA de recetter l’application sans décaler la mise en production.
Contexte
Projet Web mettant en oeuvre plusieurs Framework java dans le domaine des assurances. Le but du
projet était de mettre en place une application pour administrer les habilitations par la mise en place
de nouvelles familles de profils utilisateurs en vue d’unifier les droits d’accès aux applications.
L’architecture était basée sur une couche Web qui appelait des web services REST. En parallèle de
cette application, un programme a été développé pour déployer le paramétrage au niveau du SI.
Activités principales :
• Conception de solutions techniques (MOE)
• Rédaction documentation technique
• Rédaction et Instruction du guide utilisateur
• Rédaction de documentation générale
• Conception et accompagnement sur les tests
• Pilote MOE sur les tests d’acceptation et Reporting sur les anomalies
Technologies :
Java; Backbone.js; Spring-boot; JavaScript; MySql-server; Tomcat; Html; CSS; REST;
Système de comptabilité publique – COCKTAIL – Ingénieur de Développement
Mars 2016 à Mai 2016
Enjeux
L’enjeu était de pouvoir comprendre et utiliser la méthode agile sur un produit fonctionnellement
complexe et dans un environnement technique instable. J’ai du faire preuve d’autonomie pour
pouvoir produire à l’intérieur d’un sprint du code stable à partir d’un code non documenté.
Contexte
Projet Java utilisant plusieurs frameworks dans le secteur de la comptabilité publique. Le but principal
de l’application était de gérer les budgets des Universités. L’architecture était basée sur des fonctions
oracle en PL/SQL qui étaient appelées par la couche présentation Java en SWING. La couche de
données était mise à jour à travers le framework Webobjects.
Activités principales :
• Développement Java(J2EE)
• Conception solutions (MOE)
• Estimation Agile
• Reporting au cours du Daily
• Analyse/Conception
• Tests and maintenance
Technologies :
Java; Swing; WebObjects; PL/SQL; Oracle; Gradle; Flyway; Icescrum; Git;
Système d’Assurance – MAPA – Ingénieur de Développement
Janvier 2014 à Décembre 2015
Enjeux
L’enjeu était de pouvoir comprendre et utiliser un Framework développé en interne et de pouvoir
identifier et mettre en oeuvre des points d’améliorations techniques et méthodologiques pour
pouvoir répondre à l’accroissement des projets informatiques suite à une volonté de la Direction de
vouloir moderniser son SI et de pouvoir répondre aux différentes modifications réglementaires dans
de meilleurs délais.
Au niveau méthodologique, j’ai également identifié et défini une marge de progression au niveau de
la mise en place des tests unitaires et j’ai proposé une stratégie de test qui a été documenté et
présenté à l’équipe de développement que j’ai accompagné et formé sur l’utilisation de Junit.
Au niveau conseil et stratégie de développement j’ai participé à l’amélioration de la gestion des
sources et proposé une stratégie de versioning de Branches pour pouvoir gérer la production de
plusieurs projets en parallèle. Ce qui a permis de répondre à un nouveau besoin et à une nouvelle
organisation. En effet le faible niveau d’activité de l’organisation précédente permettait de gérer les
projets les uns après les autres ce qui n’était plus possible dans la nouvelle organisation.
Au niveau documentation j’ai identifié des points d’amélioration et proposé et défini un modèle de
conception qui a permis de réduire l’écart constaté entre le chiffrage et la réalisation des applications.
Contexte
Différents projets utilisant le framework Java. Le but principal de l’application était de gérer deux
nouveaux contrats et deux nouveaux devis et de mettre en place une application pour gérer les sinistres
corporels automobiles. L’architecture était basée sur une application web en java qui accédait à la base
de donnée via le framework expresso.
Activités Principales
• Conseil
• Formation
• Analyse
• Conception MOE
• Rédaction de documentation
• Développement Java et Développement Web (J2EE)
• Test, support et maintenance
Technologies :
Java 5; Expresso; Eclipse; Oracle 8i
2013-2018
• MMA : Développement JEE sur le cœur de SI.11/2017 – 02/2018 (3 mois)
Projet : Rationalisation et mise en commun d’un framework java entre MAAF et MMA.
Contexte : Projet concernant un Framework Java orienté service qui gère la partie cœur de Si du système d’information MMA dans le domaine des assurances. Le but du projet était de définir les parties communes entre le Framework MMA et le Framework MAAF et de les aligner sur la chaine de production commune aux deux marques.
Environnement : Java 7, Eclipse 3.8.2, Maven, Spring 3.1.3,
MySql-server, Tomcat 7, Wildfly 10.1, MongoDB, UML Designer, REST, SOAP, Apache CXF, Lo...