sous IBM WebSphere vers Apache Tomcat et ensuite de la mise en œuvre des applications futures en
micro services.
▪ Suivi des projets et encadrement des développeurs au niveau technique.
▪ Changement d’implémentation pour la migration vers Tomcat dans un premier temps et
ensuite Spring Boot en restant compatible Websphere, le temps de la migration
▪ Implémentation de “Delegate” à injecter pour avoir une compatibilité entre serveur
d’applications.
▪ Projet Maven avec différents profils pour packager avec les frameworks en fonction du
conteneur (Exemple : OpenJPA qui est inclus dans Websphere doit être embarqué pour
Tomcat)
▪ Définition et mise en place des Pattern d'Architecture.
▪ Modification des applications Web permettant de fonctionner sur les navigateurs modernes
et plus uniquement sur IE6 (Edge Compatible)
▪ Test de Performance et Monitoring avec VisualVM et Javassist sur les différentes
plateformes
Le projet consiste à maintenir les applications existantes pendant la phase de transition entre la SNCF
et BlaBlaCar
▪ Réalisation de la spécification technique
▪ Préparation de la migration des applications vers la cible BlaBlaCar Google Cloud
▪ Mise en place d’un Service Registry sur les applications existantes - Utilisation de Consul
Le projet consiste à la refonte complète du référentiel client des entreprises permettant ainsi à l’aide de
web service de communiquer avec d’autres organismes.
▪ Lead Tech sur la refonte du référentiel BPI en Web Service REST & Angular
▪ Réalisation de la spécification technique
▪ Analyse des performances en Production et remonter des métriques (Javaagent)
▪ Revue de code
▪ Être totalement autonome et monter en compétence sur les applications legacy et proposer
des solutions pour une maintenance plus simple
Analyser et migration de l’ensemble des applications Websphere 8 à 9 (70 applications) et
support au sein des équipes projets
▪ Création de plugin OpenJPA, permettant d’utiliser le Row Number de DB2.
▪ Développement pilotés par les Tests (TDD).
▪ Développement de Web Service Rest.
▪ Création de modèle de Données (vues, trigger, procédures stockées)
▪ Mise en place de la plateforme de performance JMeter
Le projet consiste à maintenir et à apporter des évolutions ponctuelles à l’ensemble des applications
déjà présentes en production.
● Team Lead
● Développement Web (JSF, Struts, GWT, Liferay)
● Développement Web Service (Axis, CXF)
● Correction des Framework Maison
● Mavenisation des projets.
Le projet consiste à réaliser dans un délai très court, une solution permettant de monitorer les
ressources systèmes et logiciels de l’intégralité des machines d’un cluster.
● Réalisation des spécifications techniques
● Monter en compétent sur le produit CloudView pour rajouter des sondes JMX
● Développement d’une application Web (JSF & Primefaces)
● Historisation des données avec RRDTool
● Mavenisation des projets.
● Utilisation de RabbitMQ pour transmettre et recevoir les statistiques sur l’ensemble des
machines.
Le projet consiste à l’évolution du système d’informations déjà existantes permettant d’effectuer les
calculs télévisuels pour le grand publique et spécifiques pour chaque chaîne de télévision.
● Team Lead
● Une application standalone permettant de vérifier la régularité des calculs d’audience.
Développement Web JSF.
● Une application Web permettant la gestion des prestations de mesure audiovisuel.
● Une application Web permettant la gestion des panélistes participant aux mesures
audiovisuel.
● Mavenisation des projets.
● Refactoring de l’application web, passage de Mojorra à Spring MVC.
● Monitoring de la production et apport de solution.
● Mise en place de la plateforme d’intégration continue.
● Mise en place de la plateforme de développeur (client et serveur)
Développement, Conception de plusieurs applications J2EE (partie IHM) en individuel ou en équipe (20
personnes).
● Mise en pratique d’un moteur multi-threading
● Mise en place de la plateforme d’intégration continue.
● Mise en place de la plateforme de développeur (client et serveur)
● Mise en pratique du modèle de référence Agile
● Développement d'applications Web J2EE.
● Développement pilotés par les tests (TDD)
● Amélioration du temps de développement en harmonisant les postes de développement
● Monitorer la production et apport de solution
● Intégration de l’application en recette usine, qualification et production.
Développement, Conception & Intégration de l’application Web J2EE (partie IHM) et Workflow et EAI
(métier) en individuel ou en équipe (20 personnes).
● Mise en pratique du modèle de référence CMMI 5.
● Mise en place de la plateforme d’intégration continue.
● Mise en place de la plateforme de développeur (client et serveur)
● Développement d'applications Web J2EE.
● Développement de processus métier « BPM » avec Tibco iProcess
● Développement de service Tibco Business Works
● Intégration des produits Tibco Business Works au sein du produit Apache Maven
● Intégration de l’application en recette usine, qualification et production.
● Conception et Développement d’un Provisioning des utilisateurs (Tibco Business Works)
● Développement de la fonctionnalité Alfresco dans l’application Java en utilisant l’API
● Rédaction des spécifications techniques.
● Team Leader technique de l’équipe
Développement de plusieurs applications Web J2EE en individuel ou en équipe (40 personnes). Entre
autres le Système d’Information des Télépaiements, qui permet de gérer le paiement et les relances.
● Modélisation et Création des bases de données de l’application (SGBD et LDAP).
● Mise en place de la plateforme d’intégration continue.
● Intégration et test de l’application sur une plateforme de performance.
● Développement d’application Web J2EE en individuel.
● Intégration de l’application en recette usine, qualification et production sur un parc de 70 machines (en
production).
● Consultant architecte à propos de la répartition de charge sur les queues JMS et mise en production.
● Rédaction des spécifications techniques pour l’intégration.
● Spécification de l’application
● Développement d’une application Web sous PHP.
● Rédaction des spécifications techniques.
● Test unitaire de l’application.
● Développement sous Access.
● Administration d’un parc informatique (10 postes clients et 1 poste serveur).