Christophe - Consultant technique JAVA J2EE
Ref : 190220F001-
59200 TOURCOING
-
Formateur, Ingénieur de production, Consultant technique (50 ans)
-
Freelance
DECATHLON (07/2018 → 11/2018, 5 MOIS )
Fonction
Consultant performance
Mission Support technique des applications J2EE dédiées aux transports et douanes
Résolution des conflits de flux d’insertion et des interrogations des données en base (crash des batchs java d’insertion, performance des requêtes)
Fiabilisation technique des applications
Aide à la migration Oracle → PostgreSQL
Environnement : Tomcat 8, Oracle 11, DynaTrace
THALES (09/2013 → 05/2014, 8 MOIS )
Fonction
Développement d’une application de gestion de projet
Mission Développeur (forfait)
Amélioration des fonctionnalités de gestion des tâches. Rajout de diagrammes de Gantt et de ressources
Rédaction des expressions de besoin
Environnement : PHP 5, Eclipse pour PHP
AMADEUS (02/2013 → 09/2013, 8 MOIS)
Fonction
Automatisation de tests de qualification
Mission
Testeur et développeur pour la qualification
Automatisation de tests simulant un utilisateur final avec navigateur auto-piloté
Testeur QA, en coopération avec les experts fonctionnels
Environnement : Java 6, Selenium, Eclipse
AIR FRANCE (11/2012 → 01/2013, 3 MOIS)
Fonction
Responsable d’applications
Mission Remplacement ponctuel (maladie longue durée) et fiabilisation des applications
Reprise des évolutions fonctionnelles et maintenance (réception et redistribution de Telex pour les agents de terrain)
Mise en place d’une file MQ pour fiabiliser la réception des Telex
Implémentation d’une toute nouvelle méthodologie de purge à chaud des données de la base Oracle et résolution deralentissement globaux
Environnement : Java , Oracle 10, Rational Application Developer 8.0, Clearcase, Struts 1.1, Hibernate 3.5, Spring 2.0, JMS
AMADEUS (03/2012 → 10/2012, 8 MOIS)
Fonction
Support production (niveau 3)
Mission
Résolution des problèmes techniques en production
Gestion des principales «task force » sur les instabilités
Résolution des incidents techniques
Propositions d’amélioration du monitoring et du tuning
Environnement:
Java 6, SQL Server 2008, WebLogic 11G, Apache 2.2
AIR FRANCE (04/2010 → 02/2012, 2 ANS )
Fonction
Consultant migration applications web
Mission
Migration des 4 applications web J2EE bagages
Migration complète du code source pour changement de versions de l’infrastructure (RSA, WebSphere, Oracle, Clearcase, MQ), des APIs (hibernate, struts, Ant, ...) et des scripts métier (perl)
Organisation des mises en production
Support et corrections en recette sur d’autres applications
Développement de nouvelles fonctionnalités
Environnement: Java 5, Oracle 10, Rational Application Developer (RSA 7.0),
Clearcase, Struts 1.1, Hibernate 3.5, Spring 2.0, web services, Perl
AMADEUS (07/2009 → 03/2010, 9 mois)
Fonction
Architecte technique
Mission Définition de l’architecture d’un nouveau projet de
DataWarehouse en J2EE
Étude des différentes solutions (avantages/inconvénients)
Propositions d’architecture et recommandations
Rédaction du document d’architecture
Environnement : Java 6, MySQL 5.1, WebLogic, BIRT
AIR FRANCE (01/2009 → 06/2009, 6 MOIS)
Fonction
Consultant Production
Mission Migration de BroadVision à WebSphere de l’application web B2C de vente en ligne des billets d’avion
Résolution des problématiques fonctionnelles et techniques
Qualification technique de la plate-forme WebSphere XD
Rédaction des procédures d’exploitation
Résolution des incidents de production, analyse en détail des JVM
Environnement : WebSphere 6.1 XD et ND, Apache 2.0, Introscope
CAISSE DES DEPOTS ET CONSIGNATION (09/2006 → 12/2009, 2 ANS ET 4 MOIS)
Fonction
Expert produits NTiers
Mission
Support aux applications NTiers
Création, industrialisation et maintenance des environnements (intégration à production) des applications NTiers/web :
•WebSphere + IBM HTTPServer
•WebLogic + SunOne
•Tomcat + Apache
•EAI (WebMethods 6.5.2)
Résolution des incidents de production, analyse des JVM
Migration WebSphere 5.1 → 6.1, et WebMethods 6.1 → 6.5.2
Environnement : WebSphere 5.1 et 6.1, Tomcat 5.0, 5.5 et 6.0, WebMethods 6.1 et 6.5.2, Indepth 8, AIX 5.2 et 5.3, Linux RedHat 4, Apache 2.0, IBM HTTPServer 1.3.19 et 6.1, Weblogic 8.0
BOUYGUES TELECOM (07/2004 → 07/2006, 2 ANS )
Fonction
Responsable technique en Maîtrise d’Œuvre
Mission
Améliorations techniques et suivi fonctionnel
Responsabilité technique de trois applications intranet/extranet pour les renouvellements de portables
Mise en place et maintenance des applications pour les environnements dédiés aux phases de test des projets
Support/correction/pilotage de la production (niveaux 2 et 3)
Spécification et recette d’évolutions fonctionnelles (collaborationMOA)
Tests de charge et tuning des applications
Fiabilisation des applications (évolutions d’architecture applicative
pour de meilleures performances, migration WebSphere 3.5 vers
5.0.2, mise en place d’une solution de répartition de charge à moindre coût sans passer par la version Network Deployment de WebSphere)
Environnement : Java2, J2EE (JDBC, Servlet, JSP, JNDI), WebSphere 5.0.2, Oracle 8,
OpenSTA, QALoad, Tivoli Performance Viewer, TradeXpress
IBM LEARNING SERVICES (2001 → 2004, 3 ANS)
Fonction
Formateur
Mission Réalisation d’un cours sur le produit REEF (couche workflow de haut niveau utilisant une architecture J2EE)
Analyse des technologies et décompilation du produit
Rédaction du cours avec restitution de l’architecture interne
Formateur (adaptation éventuelle selon les besoins et l’architecture du client), cours de 3 à 5 jours sur :
•WebSphere Application Server (administration) 3.5 à 5.0
•WebSphere Studio Application Developper 4.0 & 5.0
•WebSphere Studio 3.5
•VisualAge for Java 3.5
•Java2 (notions de base et API évolués)
Environnement : Java2, J2EE 1.3, Websphere 4.0 & 5.0, DB2 7.2, WebSphere Studio Application Developper 4.0 &5.0, Reef 2.3, Tomcat, XML
CAISSE DES DÉPÔTS ET CONSIGNATIONS (2001, 6 MOIS)
Fonction
Architecte applicatif
Mission Création d’un framework de type STRUTS
Installation des outils de développement en équipe
Élaboration de normes, rédaction de procédures de développement/déploiement d’architectures Java/web
Encadrement, formation et support technique de 4 développeurs
Définition et réalisation du framework pour le déploiement d’applications métiers (composants communiquant avec les systèmes centraux, authentification, gestion du flux du site et chargement des futures briques applicatives, bibliothèques de tags JSP)
Conseil d’architecture Web
Environnement : Java2, J2EE (EJB, JDBC, Servlet, JSP, JNDI), DB2
PROJET PRONETO CHEZ NETSPRIT (2000, 1 AN)
Fonction Chef de projet (6 mois)
Mission Développement d’une application de commerce électronique
Encadrement de 4 développeurs
Spécification et réalisation d’un site de commerce électronique
Installation et configuration de WebSphere Commerce Suite 5.1
Création/modification des composants EJB/JavaBean
Intégration des pages du site (JSP)
Environnement : WebSphere Commerce Suite, WebSphere Commerce Studio (EJB, JSP),
Oracle8, UML, Rational Rose
Fonction
Ingénieur d’Études et de développement (6 mois)
Mission Forfaits pour clients
Développement d’une applet de simulation de prêt avec administration des paramètres par Internet via une servlet
Développement d’une validation sécurisée d’un achat par carte de
crédit (interface avec la Société Générale) avec WebSphere
Commerce Suite 4.1
Formation Intra-Entreprise sur WCS 4.1 pour Telecom Plus
Formateur pour IBM Formation sur les cours JAVA2, WebSphere
Studio, VisualAge for Java, WebSphere Advanced
Environnement : WebSphere Commerce Suite 4.1, Java 1.2, J2EE (applet, JDBC, Servlet,
swing) , DB2, macros Net.Data
ALCATEL CENTRE DE RECHERCHE (1999, 6 MOIS )
Fonction
Stage de fin d’études
Mission
Étude de la sécurité Java2 et des EJBs
Étude et réalisation d’un rapport sur la sécurité de Java2
Étude et veille technologique sur les EJBs avec comparaison des plateformes de BULL et WebLogic (rapport)
Spécification et réalisation d’une application type “ Talk” sécurisée utilisant SSL sur une plateforme Sun/Solaris
Environnement
: Java 1.2, EJB, JNI, SSLeay, WebLogic, Sun/Solaris, Jbuilder, UML, Rational Rose
DÉPARTEMENT D’INFORMATIONS MÉDICALES (CHRU DE LILLE) (1998, 8 MOIS )
Fonction
Exploitant Base de données et Administrateur NT
Mission Vacations (assistant) puis remplacement en attente du nouveau DBA
Installation et administration d’un sous-domaine NT
Exploitation d’une base de données ORACLE 7
Création d’une saisie de nomenclature médicale sous Access
Environnement : Windows NT, Access 97, Oracle 7
COMPETENCES TECHNIQUES
Systèmes d’exploitation Windows, Unix, Linux
Environnements de développements
Eclipse SGBD Oracle, DB2, Access Middleware
Websphere, Weblogic, Tomcat, webMethods (EAI),
Méthodes et langages de développement
Java, J2EE (EJB, JDBC, JNDI, JNI, SERVLET, JSP), XML, SQL, CORBA, UML
FORMATION
Université de Valenciennes (USTV)
DESS Technologies Nouvelles des Systèmes d’Information – 1999