-
Euler Hermes
- Senior Developer
Courbevoie
2018 - maintenant
Euler Hermes is the world leader of credit insurance - the company is part of Allianz group
-
Ellegiance -- Groupe Zannier
- Lead developer Java/JEE/ BI/ Scrum master / Responsable technique/Prod Manager
2013 - 2018
Conception, architecture, développement, Maintenance évolutive et corrective de la solution WHITECRM.
Développement d’une application spécifique pour gérer le cas du marché caisse d’allocation familiale CAF, mission géré et mené en solo jusqu’à la fin marché public, 4 ans et demi.
Scrum Master : Mise en place de la méthode Scrum et des pratiques de développement agile
Production : industrialisation de la production, du support technique et du monitoring, debug sensible
Mise en place d’un Framework spécifique pour structurer le développement et organiser et cadrer les différentes couches applicatives
- Mise en place de la méthode scrum de zéro
- Mise en place des pratiques de développement agile, Conception et développement d’une architecture de tests unitaires whitebox basée sur Junit, et de tests fonctionnels blackbox basé au début sur Selenium, industrialisation du procès tests-builds sous Hudson, Pair programming, Revues de code
- Automatisation et mise en place de procès de monitoring de la production, industrialisation des taches de monitoring, création d’un planning automatisé précis pour le monitoring quotidien
- - Apporter une expertise en proposant les technologies adaptées en cohérence avec les cadres de référence de l'architecture et les enjeux fonctionnels des projets
- Parc d'infrastructure majoritairement déployé sur Amazone cloud
Stack technique:
Java 6/7/JEE/JavaScript/Jquery/raphaeljs 2.1/Angularjs 1.5.6&2/TinyMCE/JSF 1.2/ Spring 3.1 /Hibernate 3.6/Junit 3.8/4.7, Selenium RC/ftp4J, HTML, CSS, JMeter 2.4, Eclipse - Plugins : Spring Ide /Wtp/EGit /Google 7.1/maven m2e/Angular IDE 1.8 plugin et JBoss, Cucumber, Karma, PhantomJS , Pentaho Business Analytics, PowerAMC 15, Tomcat 7, Scrum/Cycle En V, Windows 7 et 10, Ubuntu destktop et server, Debian server 6, Office 2013, Ms Project et pivotaltracker pour Scrum,Filezila, Putty,winscp, Mysql ,Postgresql,Redis , VirtualBox, Jconsole/VisualVM 1.3.7, Amazone cloud services, PowerMTA (SMTP Server)
-
Société Générale
- Expert / Référent technque JAVA/JEE/BI - Projet ART
PARIS
2011 - 2013
SOCIÉTÉ GÉNÉRALE Référent technique/ Ingénieur Senior Étude et développement Java/JEE/ BI(DataStage/control-M) projet ART – BRBD -SPSG
Mission : Conception, développement, Maintenance évolutive et corrective des applications ETRETAT, CARTIER issues du projet ART permettent de calculer la rentabilité d'un client.
Migration de l’application SPSG d’Ibm WebSphere 5.1 à 7.5.
Développement de 60% de l’application BRBD appartenant au périmètre
- Cartier application Java/JEE 5/Struts 1.3/open Jpa/Jpql/EJB/EJB 3.0/JavaScript, Weblogic 9.2, oracle 10g
- Etretat et Brbd applications Java/JEE 6 /JSF 1.2/open Jpa JPQL/ JavaScript, Weblogic 10.3, oracle 10g
- SPSG application Java/JEE/J2C/Cobol/CICS, Mvs(Zos), Ibm WebSphere 5.1 puis 7, DB2 9
- Pilotage batch des application avec Control-M(ecriture script Ksh et édition des fiches control-M).
- Développement, maintenance et exploitation des jobs DataStage existants
- formation DataStage PX 8 financé par le client en 2011
- Analyse, réalisation, assemblage, validation technique et fonctionnelle, livraison des composants logiciels dans le respect des besoins exprimés, des estimations de charges et de délais annoncés et des normes et procédures en vigueur,
- Maintenance évolutive et corrective des composants logiciels existants.
- Estimations, Planification et suivi des développements réalisés
- Modélisation UML sous Mega(use case, diagrammes de classe, d’activité, de séquence et d’états)
- Écriture de la documentation technique
- Développement, maintenance et évolution des composants PL/SQL et SQL pour la partie donnée du périmètre
- Administration des différentes bases de données de développement
- Écriture des scripts et bordereau d’installation (pour les mises en environnements production et autres)
- Optimisation des applications existantes (problématiques de performance)
- Support d’exploitation pour les applications du périmètre dans les différents environnements (analyse des incidents, actions correctives et suivi) avec les différentes entités (DBA, équipes d’intégration,..)
Environnement technique :
Java 4,5,6/JEE/JavaScript/JSF 1.2/ STRUTS 1.3/ Spring 2.5/Jpa/Open Jpa/Jpql/Ejb 3.1,3.0/Junit 3.8/J2C, HTML, CSS, JMeter 2.4, Eclipse 3.4.2/3.3/3.5.1 - Plugin : Spring Ide /Wtp /Clearcase, Cobol, PowerAMC 15, , Weblogic 10.3.4, Scrum/Cycle En V, Windows Xp , Redhat Linux 5.5,Ibm Aix , Cygwin 1.7, Office 2003, Ms Project 2007, Control-M , Modélisation Méga,Oracle 10/11g,Sql Developer 3, Toad 9.7.2, ClearCase 6,Filezila, Putty, DataStage 7.5.3 et 8,DB2 9, MVS et Zos, IBM studio deRAD 7.5, MicroStrategy 9R2 et R3, Oracle PeopleSoft
-
SYNCHRONE-SOLUTIONS – CHEZ FNAC.COM
- Ingénieur Senior Étude et développement Java/JEE
2010 - 2011
SYNCHRONE-SOLUTIONS – CHEZ FNAC.COM Ingénieur Senior Étude et développement Java/JEE projet moteur de recherche Fnac.com
Mission : Maintenance évolutive et corrective du moteur de recherche FNAC.com. Développement du projet pure Player : internationalisation du « moteur de recherche fnac.com »
- Au sein de l’équipe moteur de recherche du site Fnac.com 10 personnes 2MOA, 7 développeurs et un chef de projet
- Automatisation des tests de montée en charge avec JMeter 2.4 et Hudson
- Migration du web service Weblogic sur Tomcat 6 en préparation de la migration globale sous RedHat Jboss prévue en 2011
- Ajout de plusieurs fonctionnalités au résultat du moteur de recherche (le web service)
- Lead et principal contributeur sur l’application des mots clé (MVC Struts 1.1 /Hibernate 2)
- Pratique de test avancée : tests unitaires (Junit 3.8) tests de non régression et d’intégration (Junit TestSuite) et automatisation des tests dans Hudson, TDD
- Indexation des données avec Lucene 2.9
- Intégration continue avec Hudson
- Pratique Agile Scrum (daily meeting (stand up), planification poker, sprint, Product backlog .. )
- Revue de code
- Conception générale, technique, choix et validation d’architecture
- Rédaction de spécifications techniques et documentation utilisateur
- Evolutions de la version 2 du moteur de recherche pour les sites Fnac Portugal, Italie, Espagne
- Industrialisation du processus d’installation sur les environnements : production, développement, recette, preview et preprod
- Pilotage des équipes d’intégrations pour la mise en environnements (Prod, recette...)
- Migration Maven de 1.1 à 3
Migration des scripts d’installation dans Ant et Linux script Shell en préparation de la prochaine migration linux RedHat et Jboss 5
Environnement technique : JAVA 6/JEE/ Struts 1.1/ Spring 2.5/JavaScript/AspectJ 1.5/Junit 3.8, Lucene 2.x/3, JMeter 2.4, Microsoft Sql Server 2005 et 2008, Hibernate 2.5, MAVEN 1.1 et 3, CVS, JDK JRockit 1.6, Eclipse 3.6 - plugin : Spring IDE/AspectJ IDE/Wtp/Amateras StrutsIde, PowerAMC 15, Tomcat 5.5, Weblogic 10.3, Scrum/XP, Apache Tomcat 5.5 et 6, Windows 7/2003 ,Fedora Linux 13, RedHat Linux 5.5, Cygwin 1.7, Office 2007, Ms project 2007, Tidal
-
SYNCHRONE-SOLUTIONS – CHEZ CRÉDIT AGRICOLE SA - – Mission au forfait
- Ingénieur Senior Étude et développement Java/JEE
2010 - 2010
SYNCHRONE-SOLUTIONS – CHEZ CRÉDIT AGRICOLE SA - Ingénieur Senior Étude et développement Java/JEE projet BDC – Mission au forfait
Mission : Maintenance évolutive de « la base de
circularisation »
- Conception général et technique
- Rédaction de la documentation technique et utilisateur.
- Maintenance et évolution de modules existants
- Développement de nouvelles fonctionnalités
- Internationalisation anglais/français avec JSF
- Spring 2.5 pour la partie DAO JDBC Template, IOC, Spring unit testing et AOP
- tâche planifiée avec Spring et Quartz
- Communication avec couche mainframe DB2/Cobol avec Spring JMS
- Intégration des deux couches de l’application avec WebSphere MQSeries
- MVC2 avec JSF 1.2.
- Format texte spécifique de fichier
- Cargo pour le déploiement automatique de l’application
- Tomcat 5.27/MySQL 5en dev et IBM Websphere 6.1/DB2 en recette et prod (Problématique de portabilité SQL entre MySQL et DB2).
- Conception et mise en place d’un environnement de développement virtualisé sous VirtualBox.
- Exploitation de l’application le temps de la recette.
- Gestion des bugs et suivi sous Mantis
Environnement technique : MVS, DB2, MySQL, MAVEN, Subversion, JAVA/JEE/JavaScript, JDK 1.4 et 1.6, Spring 2.5, DAO Spring JDBC, JSF 1.2,Eclipse Galileo WTP, ArgoUML, PowerAMC, Tomcat 5.5, WebSphere 6.1,Oracle SqlDeveloper, Cycle en V,Internet explorer 6, Firefox 3, Windows XP, Ms Project 2007, Office 2003,.
-
NELLARMONIA TECHNOLOGIES – Chez CGG VERITAS - MONOPRIX - RATP - LCL - Missions en Forfait
- Ingénieur Étude et développement JAVA/JEE/BI
2009 - 2010
JUIN 2009- JUIN 2010
(1 AN) NELLARMONIA TECHNOLOGIES – Ingénieur Étude et développement JAVA/JEE/BI - Missions en mode forfait
NELLARMONIA est le principal intégrateur des produits Oracle Hyperion et propose des solutions au forfait de projet de mise en œuvre d’applications décisionnels principalement en EPM mesure de la performance
CGG VERITAS
CGG VERITAS : projet Step 3 - Building core model – Mission en Anglais
- Développement des scripts import check et export FDQM en langage Vbscript propriétaire du batch loader
- Développement ODI (du chargement des données des quatre ERP Visma, Elan et Oracle R12 dans le cube de données Essbase
- Installation des environnements dev, recette et production
- Création du référentiel maitre et des référentiels de travail
- Paramétrage des topologies et sécurité
- Développement des interfaces de check des metadata
- Mise à jour des metadata planning à l’aide d’interface ODI
- Développement des package ODI pour l’automatisation du chargement des data FDQM
- Développement des interfaces ODI pour le check des metadata et le chargement des data (principalement langage SQL et Jython (java propriétaire)
- Le packaging des interfaces (développement des package ODI).
- La compilation des scénarios.
- Source de données multiple 4 ERP (Visma, Elan, Finprod et Oracle application R12)
- Développement des packages ODI d’automatisation du chargement des données par FDQM.
- Développement des scripts FDQM (import, validate, export) sous batchLoader VBscript (langage objet propriétaire proche du vbscript)
- Les tests unitaires
- Tests d’intégration
- La livraison
Environnement technique : Anglais 100%, VBA 6.1, Windows XP/2003 terminal server, Citrix, VMware, Ms Project 2007, VB script, Oracle Hyperion EPM 11.1.1.3, ODI 10.3.1, Oracle Hyperion FDQM 11.1.1.3, JAVA/Jython, Eclipse, JDK5, VMWARE 6, SVN.
MONOPRIX
Client MONOPRIX : projet Meo refonte magasin + SSO :
- SSO Centralisation de l’authentification des produits Oracle EPM S9 dans le système d’authentification du MONOPRIX SiteMinder
- Conception architectural et technique de la solution
- Création d’un serveur intermédiaire J2EE sous Weblogic entre le système S9 oracle EPM et le système le reverse proxy de SiteMinder pour la fabrication du Token SSO et la redirection des requêtes utilisateurs
- Création d’un module d’authentification personnalisé java qui d’un coté nous permet d’invalider le mot de passe, stocké dans SiteMinder et non transmissible par le réseau et d’un autre coté nous permet l’authentification sur des annuaires type LDAP V3.
Environnement technique : JAVA/J2EE 5, Weblogic 9.2 MP3, JUNIT, Struts, Windows XP/2003, VMware, Eclipse Galileo, Ms Project 2007, script Shell, IBM AIX Unix version 5.3, Oracle Hyperion EPM 9.3.1
RATP
Client RATP : Projet ORION Noisy le Grand Département contrôle de gestion et finance.
- Réalisation de tests de montée en charge Stress Test.
- Conception général et technique de la compagne des tests
- Développement des scenarii de test
- Utilisation approfondie de l’API VBA Add In Excel 11.1.1.3
- Développement des macros VBA, VB script des tests, restitution des résultats et statistiques.
- Rédaction de la documentation technique et utilisateur.
Environnement technique : Windows XP/2003/2008 R2 64 bits TSE, VMware, Visual studio 2008, VBA et visual basic 6.1, Ms project 2007, Office XP 2002, script Shell, Redhat Linux 5.3, Oracle Hyperion EPM 11.1.1.3
LCL
Client LCL : projet BANFI II
- Création d’un menu XLA sous Excel XP 2002 reproduisant des fonctionnalités spécifique SmartView 11.1.1.3. ce développement spécifique VBA permet principalement de d’extraire des données du cube ESSBASE et de les présenter sous forme de reports via Smartview dans Excel
- Utilisation approfondie de l’API VBA SmartView 11.1.1.3
Environnement technique : VBA 6.1, Windows XP/2003 terminal server, Citrix, VMware, Ms Project 2007, VB script, Oracle Hyperion EPM 11.1.1.3
RATP
Client RATP Noisy le Grand Département contrô