FREELANCE
ICARE &ndash Groupe Cardif Icare &ndash Compagnie assurance automobile
5/2022 -
Projet Eurica &ndash C&oeligur du système d&rsquoinformation chez Icare, ma mission c&rsquoest la
maintenance de l&rsquoexistant et l&rsquoévolution ainsi la Transformation digitale vers
une nouvelle version Eurica Modulaire.
Rôles et activités:
&bull Architecte Logiciel et Développeur Java Backend
1. Correction des problèmes de prod et optimisation des traitement (Struts,
Hibernate, PostgreSQL, Java 8).
2. Développement de nouveaux module dans le projet Eurica Modulaire, Rest
Full service , traitement en temp réel (Spring boot web, Kafka, PostgreSQL,
Java 8, Java 11).
Environment technique : Java 8, 11, 17, Spring Boot 2, Spring Data, API REST,
Kafka, Struts, Postgres, Tomcat, Postman, DBeaver.
AZQORE - Prestataire de core-banking service dans le wealth-management
CAP GEMINI
1/2021 - 5/2022
Programme OPTIMA &ndash Transformation digitale d'une plateforme de gestion de
produit financiers monolithique vers une architecture micro services et
intégration d'un premier client.
Rôles et activités:
&bull Technical Lead Developer
1. Projet Pepit, une Interface d&rsquoAPIs entre le système de produits financiers de
l&rsquoazqore et de ses clients.
&bull Mise en place de l&rsquoarchitecture logiciel, rédaction des spécifications
techniques.
&bull Développement de la solution
&bull Déploiement et livraison
2. Projet PMSV2, modérnisation et exposition du SI Cobol vi des API Rest
&bull Support Technique
&bull Recrutement des Ingénieurs en Inde
Environnement technique : Java, J2EE, Spring Boot 2, Spring Webflux, Spring
Data, Spring Batch, API REST, RabbitMq, DB2, Postgres, Tomcat, Postman,
DBeaver, Mobastream, Unix.
Refonte du site Web de l'organisation
2010 - 2012
Migration et refonte du site web de l&rsquoorganisation de la plateforme
vignette à la plateforme TerminalFour (T4).
Rôles et activités:
&bull Migration du site de la plateforme Vignette en T4: devant l'incapacité du
fournisseur a effectuer cette tâche nous avons dû nous en charger nous-mêmes.
Apprentissage du SDK de T4, architecture et implémentation d'une solution de
migration pouvant être exécutée plusieurs fois de manière incrémentale.
&bull Architecture de l'information, structures de données, navigations, rendus, etc
dans le nouveau Web CMS en collaboration avec notre chef de projet et la
direction de la communication (PAC).
&bull Encadrement et conseil des équipes de développements chargées de la mise en
place du nouveau site, autant du côté T4 que du côté OCDE.
&bull Mise en place d'une usine à site permettant d'héberger la multitude de sites
satellites participant à la présence en ligne de l'organisation:
&bull Templates configurables
&bull Librairie de Blocks de rendus configurables (slider, block html,
accordéons, etc)
&bull Développements spécifiques:
&bull Authentification: intégration avec le SSO pour les sites satellites
sécurisés de l'organisation.
&bull Autorisation: intégration avec le CMS (Contact and List management
System) pour les sites stellites sécurisés de l'organisation.
&bull Extensions de la librairie de tags standard pour couvrir les besoins
spécifiques de certains sites satellites de l'organisation.
&bull Intégration avec d'autre sources d'informations via notre bus de
communication: publications (KAPPA), données (Data Portal), etc.
Environnement technique : Java, J2EE, TermibalFour, Tomcat, Apache, Vertx,
SQL Server
OCDE (Organisation de Coopération et de Développement Économique
9/2005 - 12/2020
Grands Projets:
o Refonte de l&rsquoextranet, projet O.N.E M&P (2017 - 2020)
Rôles et activités:
&bull Formation sur de nouvelles technologies:
â–ª Base de donnée "NoSQL" MarkLogic : développement XQuery,
installation et configuration.
â–ª Vertx.io : prise en main de framework qui nous a permis de mettre en
place un bus de communication pour l'alimentation en données de ONE
MP.
&bull Mise en place de la solution
â–ª Participation à des ateliers d'architecture logicielle pour ONE MP avec le reste
de l'équipe.
â–ª Participation au développement de différentes parties de la solution:
&bull Mise en place du Bus de communication et implémentation des features
de synchronisation en temps réel, micros services en vertx et kafka.
&bull Modélisation des données dans MarkLogic et des modules business en
Xquery permettant de récupérer ces données.
&bull Implémentation des APIs REST exposant les données stockées dans
MarkLogic en Java 8, Jersey et Tomcat.
&bull Implémentation de mécanismes des tests automatisés en particuliers
pour s'assurer de la validité des processus d'authentification et
autorisation.
â–ª Participation à la mise en place d'une chaine DevOps pour ce projet:
&bull TeamCity est utilisé pour le scriptage et l'automatisation des builds,
des tests et des déploiements sur tous nos environnements (DEV,
Staging, Préproduction et production)
&bull Nexus est utilisé pour stocker les artéfacts versionnés produits par les
builds.
&bull GitHub est utilisé pour gérer le code source et le gitflow.
â–ª Support L2 L3, évolutions et maintenance:
&bull Le projet continue a vivre et de nouvelles fonctionnalités sont ajoutées
jour après jour afin de fluidifier les interactions de l'organisation avec
ses partenaires. L'objectif est la mise à la retraite complète de l'ancien
Extranet en Q1 2021.
Environnement technique : Java, J2EE, API REST, Jersey, Vertx, kafka, micros
services, Marklogic, XQuery, Postman, Json, Cucumber
-
Mise en place de la plateforme Clearspace
Plateforme de communautés et de groupes de travail et partage de
documents.
Rôles et activités:
&bull Évaluation technique de plateforme lorsqu'elle a été proposée par le chef de
projet.
&bull Installation, configuration et mises à jour
&bull Architecture logicielle et implémentation des intégrations au reste de l'IT de
l'organisation. En particulier:
â–ª Authentification: intégration avec notre SSO
â–ª Autorisation: intégration avec notre CMS (Contact and List management
System)
â–ª Exposition des documents officiels de l'organisation de façon contrôlée
(permissions)
â–ª Intégration d'un thèmes OCDE pour la partie visuelle
â–ª Évaluations et installations de plugins
Environnement technique : Java, J2EE, JiveSoftware, Struts, Spring, Tomcat,
SQL Server, Linux
Projet OlisNext
-
Migration du system OlisNext de Lotus Notes en vignette V7
(Système de gestion et de publication documentaire)
Rôles et activités:
&bull Conception et réalisation des services web
&bull Mise en place d&rsquoun moteur d&rsquoindexation et de recherche des Documents PDF
&bull Définition des règles et des méthodes de développement
Environnement technique : Vignette, Java, J2EE, Autonomy, Win Server 2003,
SQL Server
Maintenance et Evolution du site web
Projet OECD.ORGe l&rsquoOCDE
-
Rôles et activités:
&bull Implémenter un nouveau look
&bull évolution du site Internet ******** pour prendre en compte les
nouveaux services web crée dans le projet OlisNext.
&bull Mise en place d&rsquoun moteur d&rsquoindexation et de recherche des contenus et des
pages du site web.
Support L2, L3 et maintenance
o Vignette v7 pour le site de l'organisation jusqu'en 2012
o Vignette v8 pour OLIS, l'Extranet de l'organisation sur lequel sont partagés
documents officiels, planning de réunion et différents outils permettant d'interagir
avec nos membres et nos partenaires.
o Terminalfour (T4) pour le site de l'organisation après 2012
o Jive - Plateforme de collaboration en ligne de l'OCDE permettant de créer de
communautés virtuelles de travail. Cette plateforme est très utilisées par nos
comités et groupes de travails
Environnement technique : Vignette, Java, J2EE, Autonomy, Win Server 2003,
SQL Server