Fabien - Consultant technique JAVA
Ref : 081012M001-
75013 PARIS
-
Consultant, Développeur, Consultant technique (40 ans)
-
Freelance
11/2008–03/2009 THALES – GENDARMERIE NATIONALE
En cours Ingénieur d’Etudes - Freelance
Réalisation des fonctionnalités d’administration du lot « Renseignement » du projet Athéna (équivalent du fichier EDVIGE pour la Gendarmerie Nationale). Développement Java/J2EE, équipe de 15 personnes.
Conception fonctionnelle et technique à partir du cahier des charges
Gestion du lot « Administration »
• Développement des couches Middle et Back Office.
• Fortes contraintes de performances et de qualité
• Travail en collaboration avec l’équipe IHM
• Intégration à un environnement en cluster (60 machines)
Intégration, tests et recette.
ENVIRONNEMENT : JAVA/J2EE, JBOSS, JPA/HIBERNATE, ORACLE, MYSQL, SVN, MAVEN 2, JUNIT, CHECKSTYLE, JALOPY
10/2007–10/2008 CARTE BLEUE / VISA
12 mois Ingénieur d’Etudes
Portage d’une application pour CARTE BLEUE / VISA de COBOL en Java/J2EE, au sein d’une équipe de 10 personnes.
Analyse et conception
• Analyse de l'existant
• Propositions d’architecture technique et d’optimisation des performances
• Modélisation des traitements par diagrammes de classes et génération automatique de code (OPM)
• Modélisation des traitements par diagrammes de flux et génération automatique de code (EasyFlow)
Logique métier
• Traitement des flux de données (porteurs étrangers payant en France / porteurs français à l’étranger)
• Génération de fichier de réconciliation des différents flux
• Génération de statistiques à destination de la banque de France
• Développements et améliorations sur différents modules, notamment transverses
• Mise à jour des spécifications techniques détaillées
Gestion d’un module d’édition de reporting
• Gestion complète d’un lot du projet (deux personnes durant 3 mois)
• Management de l’équipe (comptes rendus d’activité, planning, interface experts externes et équipe)
• Formation d’un collaborateur sur le langage XSL (niveau débutant)
Préparation d’un pilote
• Intégration de code, tests et recette
• Gestion des retours client et correction des anomalies
ENVIRONNEMENT : JAVA/J2EE, ORACLE, MYSQL, CVS, XML, XSL, EASYFLOW (OUTIL PROPRIETAIRE), OPM (OUTIL PROPRIETAIRE)
07/2007 – 10/2007 PROCAPITAL
3 mois Ingénieur d’Etudes
Intégration des flux clients, comptes et positions de la Deutschebank au back office
Analyse et conception
• Analyse de l'existant
• Optimisation des performances
Logique métier
• Analyse des flux entrants et de leur cohérence (devise pour les comptes, type de fiscalité, etc.…)
• Traitement des flux de données pour les rendre compatible avec l’outil de back office (Thaler)
• Intégration des données dans l’outil de back office
• Génération de fichier de réconciliation des différents flux
• Analyse des différences entre les fichiers de réconciliation et les flux entrants (Deutschebank)
Recette et intégration
ENVIRONNEMENT : JAVA/J2EE, HIBERNATE, ORACLE, MAVEN, SPRING, SVN
04/2007 – 07/2007
RENAULT
3 mois Ingénieur d’Etudes
Maintenance évolutive sur un outil d’administration de détection des pannes de voitures, au sein d’une équipe de 5 personnes.
Analyse de l’existant
Développement en Java/J2EE
• Utilisation d’une plateforme WSAD
• Utilisation de JDOM pour les fichiers XML
• Base de données Oracle 8i
• Intégration à l’existant d’une gestion multi langue par le framework STRUTS
• Utilisation de CVS comme outil de versioning
Recette et intégration
ENVIRONNEMENT : JAVA/J2EE, JSP, SERVLET, EJB, ORACLE, STRUTS, WEBSPHERE, WSAD
02/2007 – 04/2007 PLANETE INTERACTIVE
2 mois Ingénieur d’Etudes
Développement d'un site internet avec liaison au service web de Via-Michelin.
Analyse et conception
• Analyse de l'existant
• Prise de contact avec Via-Michelin pour s’interfacer avec leur outil de géo localisation et calcul d’itinéraire (web services)
Développement en PHP 4/MySQL
• Utilisation de NuSOAP pour l’implémentation de services web
• Utilisation et évolution d’un outil propriétaire de gestion de l’administration du site par fichiers XML
Recette et intégration
ENVIRONNEMENT : PHP 4, MYSQL, JAVASCRIPT, HTML
02/2006 – 07/2006 BNP PARIBAS
6 mois Ingénieur d’Etudes
Maintenance et évolution de l'application de gestion du Comité Central d'Entreprise de BNP PARIBAS
Analyse et conception d'un automate pour la comptabilité
• Analyse de l'existant
• Recueil des besoins
Développement
• Développement de l'automate d'export du système de gestion en JAVA/J2EE
• Paramétrage de l'automate intégré au système de la comptabilité (SAGE Ligne 1000)
• Tests de validité de la base de données à l’aide de procédures stockées, PL/SQL et de triggers
• Utilisation de Rational ClearCase pour le versioning
Recette et Intégration
ENVIRONNEMENT : JAVA/J2EE, JSP, SERVLET, EJB, ORACLE, PL/SQL, WEBSPHERE, WSAD
05/2005 – 08/2005 FUTUROCOM
4 mois Ingénieur d’Etudes
Mise en place d'un outil de test de recette et de non régression automatisés pour un progiciel de supervision de réseaux (téléphonie, télévision)
Analyse et conception
• Architecture
Classe intermédiaire pour tester les résultats
Utilisation de fichiers de tests « parsés » en XML
• Analyse de l'existant
• Recueil des besoins
Développement en Visual C++/MFC
• Mise en place du parseur des fichiers de tests
• Test des résultats
Test et intégration
• Tests utilisateurs
• Intégration au projet existant (SPV)
ENVIRONNEMENT : VISUAL C++, ORACLE, MICROSOFT VISUAL STUDIO .NET 2003, XML
Formation
2007 Formation STRUTS / ALTEN SIR
2007 Diplôme d’Ingénieur EFREI
Compétences Techniques
Langages de Développement
JAVA/J2EE (SERVLET, JSP, EJB 3, JDBC), PHP 4&5, C, C++ (MFC,QT,OPENGL), XML, XSLT, JAVASCRIPT, HTML
Frameworks STRUTS, SPRING, HIBERNATE, JPA
SGBD
ORACLE, MYSQL
Langages SQL PL/SQL
Serveurs web
APACHE, WEBSPHERE, TOMCAT, JBOSS
Méthodologie / Conception
UML, MERISE, DESIGN PATTERNS
Outils de développement
WSAD, ECLIPSE, MICROSOFT VISUAL STUDIO .NET 2003
Systèmes
WINDOWS
Outils de sauvegarde FREE REPOSITORY, SVN
Outils de versioning
RATIONAL CLEARCASE, TORTOISE CVS, SVN
Bureautique
MICROSOFT OFFICE, OUTLOOK
Divers MAVEN 2, JUNIT