Christophe - Architecte JAVA
Ref : 130201D002-
75000 PARIS
-
Consultant, Architecte, Consultant technique (47 ans)
-
Freelance
Expérience professionnelle
Septembre 2013 – Avril 2014 : mission chez SAS
Mission en tant que Consultant WEB - expert Java pour SAS
Mission ponctuelle de 6 mois pour assurer la rédaction des Spécifications Fonctionnelles Détaillées (SFD) et des Spécifications Fonctionnelles Techniques (SFT) d’une interface web/java qui doit s’interconnecter au Workflow SAS. Les évolutions demandées sont liées à l’entrée en vigueur en 2016 de la réglementation Solvabilité II.
Création d’un outil de workflow pour le pilotage du processus réglementaire QRT et ENS au sein de l’outil SAS RMfI.
Actions menées:
SFD : rédaction à partir du CDC
SAS Workflow :
création implémentation des processus via le studio
implémentation java de l’api public
modélisation de table dans SASTS
Interface Web :
Création et implémentation d’une interface web de communication avec le moteur de Workflow SAS
Spring MVC 2.5
JSTL – EL
Connexion sur l’infra SAS (Portal, Login, Thème,…)
SFT
SQL : directive SAS pour les transactions sur les tables spécifiques
Environnement technique:
Spring MVC 2.5, JSTL –EL, Ext JS, SQL, Apache http Server, PHP, HTML, CSS
Mai – Juin 2013 : Ministère de l’intérieur, SGII (Secrétariat Général à l’Immigration et à l’Intégration)
Mission d’audit/expertise : infrastructure & applications
Assure la réalisation d’un audit technique des applications relevant du domaine de l’éloignement au sein du SGII.
Actions menées:
Evaluation de l’infrastructure mise en place sur les aspects de robustesse et d’escalabilité tel que demandé par le client ;
Evaluation de la qualité du code de chaque application développée en HTML, PHP, CSS MySQL, PostgreSQL, WCAG (2 applications) avec son rapport associé;
Analyse des performances en vue de proposer des améliorations au code audité ;
Déterminer le niveau d’exploitabilité et de maintenabilité des applications auditées aussi bien sur le plan de l’infrastructure mise en place (serveurs et bases de données) et sur le plan applicatif du code livré par les études (procédures, documentations).
Environnement technique:
Apache http Server, PHP, HTML, CSS, MySQL, PostgreSQL, WCAG.
Octobre 2010 – Mars 2013 : TMA à l’O.F.I.I. (Office Français de l’Immigration et de l’Intégration)
Chef de projet technique / Architecte technique & applicatif (J2EE, JBoss et RedHat)
Chef de projet de la Tierce Maintenance Applicative des applications métier de l’Office (plates-formes J2EE/JBoss). Participation à la migration des plates-formes OFII (en JBoss 4 vers JBoss7 ainsi que du passage des serveurs Windows vers RedHat). Responsable de l’architecture mise en place ainsi que de l’implémentation (infrastructures en LoadBalancing pour supporter la charge).
Actions menées:
Chef de projet technique de la TMA (équipe de 8 à 12 personnes), pour les applications de l’OFII (interfaces web):
Rédaction de devis des évolutions et des spécifications techniques ;
Encadrement et formation de l’équipe TMA en place;
Consultant pour la MOA/MOE ;
Membre de l’équipe des architectes internes OFII (aide et support sur les choix techniques)
Mise en place d’outils collaboratifs pour le pilotage et suivi TMA;
Support technique pour l’informatique interne de l’OFII ainsi que de la formation des équipes sur les nouvelles plates-formes.
Architecte et expertise J2EE/ JBoss/RedHat :
Migration des applications OFII de JBoss 4 vers JBoss 7 et suivi/accompagnement/validation de l’upgrade de composants applicatifs ;
Mise en place d’une infrastructure Apache/JBoss sous GNU/Linux (RHEL 5) en LoadBalancing pour supporter la charge applicative (environnements de Production et Pré-Production) et définition des tests de performances ;
Proposition de choix techniques puis migration des serveurs applicatifs de Windows vers Linux RedHat : définition de l’architecture (étude technique et prototypage type POC), mise en place de l’architecture cible, assistance à la migration pour l’informatique interne de l’OFII ;
Analyse, proposition et conception des nouvelles applications : document d’architecture technique et fonctionnel, conceptions des modèles de données, mise en place de l’architecture cible, mise en place des briques techniques applicatives ; mise en place d’une infrastructure d’exposition de Web services.
Proposition de choix techniques puis migration de la solution OFII gérant les éditions OFII d’un environnement Oracle reports vers l’environnement Jasper : définition de l’architecture (étude technique), suivi de la réalisation.
Environnement technique:
Java/J2EE (Struts/Spring/Hibernate/ Free marker, JSF, Jasper), Web services (SOAP), Linux RedHat, Linux CentOS, JBoss 4/7, Tomcat, Apache http Server, Oracle 9i/10G, XML, SQL, Toad, SVN, iReport, WebMethods, VMware.
Novembre 2009 à Septembre 2010 : Direction Général des Impôts, Département COBALT
Consultant Expert RedHat et technologies web (Apache/J2EE) au sein de l’équipe COBALT
Actions menées:
Gestion des plates-formes de tests techniques et fonctionnels.
Installation de socle technique LINUX ;
Installations et configurations des modules applicatifs sur les serveurs ;
Support aux utilisateurs ;
Rédaction de documentations.
Environnement technique:
Linux RedHat, Apache http Server, J2EE (plus API), JBoss, Oracle
Octobre 2009 : Direction Général des Impôts, Sous-Direction de l’Informatique – Projet DGIAAI
Consultant projet AAI et expert technique
Actions menées:
Etude sur l’intégration de document XML au sein d’une application VB6 WebClass.
Définir les préconisations d’intégration de fichier XML et les mettre en œuvre au sein de l’application AAI ;
Etudier la faisabilité des demandes de fonctionnalité ;
Rédaction de la documentation technique.
Environnement technique:
Microsoft Windows XP, Visual Basic 6, Html, JavaScripts, XML
Décembre 2007 à Octobre 2009 : ANPE Direction Générale – Département Intermédiation
Chef de projet technique / Architecte (WebLogic Portal) application OLIMP (OutiL Informatisé des Marches de Prestation)
Au sein d’une équipe de 3 à 5 personnes (développeurs et intégrateurs), pilotage de l’ensemble du projet de développement d’un nouvelle applicatif web pour la gestion des marchés de prestation nationaux de l’ANPE.
Actions menées:
Définir les préconisations techniques (Matériels, logiciels, applicatifs) et les mettre en œuvre au sein du bloc applicatif modèle SAPIENS de l’ANPE ;
Etudier la faisabilité des demandes de fonctionnalité, d’évolution et mise à jour applicative ;
Trouver les solutions techniques à développer pour répondre aux demandes des MOA ;
Configuration et maintenance des environnements de développement et de recette ;
Mettre en œuvre ces préconisations en dirigeant, guidant mes collaborateurs ;
Rédaction de la documentation technique, de bon de livraison ;
Sauvegardes, transferts et restitutions de données au format XML ;
Animation de réunions techniques de mise en œuvre des développements.
Environnement technique:
Linux, Apache http Server, BEA WebLogic Portal 8.1, J2EE (plus API), Oracle 10G, Html, JavaScripts, XML, CSS, Subversion
Janvier 2006 à décembre 2007 : AFPA
Chef de projet technique de la plateforme XNET
Au sein d’une équipe de 4 personnes (développeurs et intégrateurs), pilotage de l’ensemble des projets d’évolution technique et fonctionnelle des sites et applicatifs web du domaine XNET de l’AFPA et de sa filiale TransitioCTP (partenariat avec l’ANPE, le Ministère de l’Emploi et l’AFPA).
Actions menées:
Définir les préconisations techniques (Matériels, logiciels, applicatifs) et les mettre en œuvre, Rédaction de la documentation technique ;
Etudier la faisabilité des demandes d’évolution et mise à jour applicative ;
Trouver les solutions techniques à développer pour répondre aux demandes des MOA ;
Configuration et maintenance des environnements de contribution, de recette et de production ;
Mettre en œuvre ces préconisations en dirigeant, guidant mes collaborateurs ;
Mise en œuvre d’outil permettant le travail collaboratif (CVS, Mantis) ;
Sauvegardes de données au format XML ;
Recherche de données dans des fichiers XML ;
Organisation des transferts de flux XML issus de bases de données ;
Animation de réunions techniques pour la mise en œuvre des développements ;
Animation de réunions MOE-MOA.
Bilan positif de la mission : doublement du trafic en un an et satisfaction des usagers et des maîtrises d’ouvrage.
Environnement technique:
Linux RedHat, Apache http Server, Tomcat, J2EE (plus API), MySQL, SQL Server 2000, SERENA Collage (CMS), Html, JavaScripts, XML, CSS, CVS, Mantis
Mars à décembre 2005 : AFPA
Ingénieur d’étude
Actions menées:
Projet de refonte technique et d’évolution du site Internet de l’AFPA et de l’Intranet.
Mise en place de la nouvelle architecture technique (Apache-Tomcat-MySQL) ;
Configuration de l’environnement et migration évolutive du site Web ******** ;
Sauvegardes de données au format XML ;
Configuration de l’environnement et migration évolutive du site intranet AGORA ;
Rédaction de la documentation technique.
Environnement technique:
Apache http Server, Tomcat, J2EE, MySQL, Collage de SERENA, JavaScript, XML, XSLT, Linux, SQL Server 2000.
Décembre 2004 à février 2005 : Ministère des Affaires étrangères
Ingénieur d’étude
Actions menées:
Au sein de la section « Gestion Documentaire » de la direction des Projets des Systèmes d’information du ministère :
Création et développement d’un outil de gestion intranet des applications en PHP – MSSQL ;
Développement et maquettage de fonctionnalités autour du CMS SPIP/Agora ;
Aide et assistance à la refonte du site du ministère sous SPIP/Agora ;
Animation de réunion pour définir les besoins et la faisabilité des évolutions.
Environnement technique : PHP, SPIP/Agora, SQL Server
Septembre 2001 à septembre 2004 : Mairie de Paris
Ingénieur de développement (en alternance)
Actions menées:
Au sein de la section I*Net de la Direction Informatique de la Mairie de Paris en charge des projets internet et intranet de la Ville (Equipe de 10 personnes).
Création et développement Java de sites Intranet, Internet (Projet GNU ******** ) ;
Création de portail web basé sur une solution SPIP ;
Installation, upgrade et maintenance de serveurs de test et de développement (Apache, Tomcat, PHP, MySQL) ;
Test de performance et de montée en charge (OpenSTA), création de scénarios et mise en place d’architectures techniques ;
Développement PHP autour de l’outil de gestion de bugs MANTIS ;
Créations graphiques (Flash, Photoshop, CSS).
Environnement technique :
Apache http Server, Tomcat, Java, JBuilder, PHP, SPIP, SQL, HTML, XML, XSL, MySQL, Windows2000, CVS, OpenSTA
Juillet 2000 - juillet 2001 : Century 21 France
Développeur Webmestre
Actions menées:
Au sein du Service informatique siège, chargé de la conception, du développement et de la maintenance des sites Internet et Intranet.
Développement et conception du site Internet (PHP) ;
Création des campagnes liées aux évènements du réseau (Flash, Photoshop) ;
Maintenance et optimisation des sites Internet et Intranet ;
Gestion et mise-à-jour de contenus ;
Gestion des utilisateurs de l’Intranet ;
Dépannage technique des utilisateurs du réseau (siège + agences) et assistance aux internautes.
Environnement technique:
PHP, SPIP, SQL, HTML, Flash, Photoshop, MySQL, Linux
COMPÉTENCES TECHNIQUES
Systèmes d’exploitation : Linux RedHat/CentOS, Windows 8/7/Vista/XP/NT4/2000, VMware
Langages et outils : Java, Talend ESB, PHP, SQL, PL/SQL , HTML, DHTML, XML, XSL, CSS, JavaScript, VBScript, Flash Action Script, ASP, SAS, Ada, C, C++, Visual Basic
Bases de données : Oracle, MySQL, PostgreSQL, SQL Server, Access
Serveurs http/Applicatifs : JBoss, Tomcat, Apache HTTP Server , BEA WebLogic Portal 8.1/10, IIS, SAG WebMethods 8
Méthodes : Merise, Merise2, UML
Test de performance : OpenSTA (SCL)
Autres outils : MS Office, CVS, SVN, Ant, Maeven, Mantis, EGroupware, Flash, Photoshop, Serena Collage, Joomla, Drupal, SPIP, Lutèce, OpenLDAP, AD, WCAG
FORMATIONS
Formations : Talend ESB (1semaine)
JAE1 (Juge arbitre match par équipe de Tennis)
SAG WebMethods 8 (1 semaine)
Expert en accessibilité (1 semaine)
BEA WebLogic Portal 10 (1 semaine)
Macromedia Flash 5 – Action Script (1 semaine)
2001/2004 : IUP MIAGE – Université Paris XII Créteil
Formation en apprentissage sur 3 ans (alternance mi-temps)
2000 : BTS Informatique de gestion
Option développeur d’application
1995/1997 : Première année DEUG MASS – Sciences Economiques
1995 : Baccalauréat Economique et Social
Option mathématiques
STAGES – Service National
1999 – 2000: Essilor International
Assistant Logistique (Stage + CDD)
Actions menées:
Au sein du Service Logistique :
Création, développement puis maintenance de deux sites Intranet ;
Formation du Responsable du site, formation des utilisateurs à l’utilisation de l’outil.
Environnement technique:
IIS, ASP, VB Script, interaction avec SAS
1998 – 1999 : Cap Gemini
Technicien micro
Actions menées:
Au sein du Service Informatique interne
Installation et configuration de postes informatiques ;
Création de Ghost ;
Dépannage auprès des utilisateurs.
Stages ouvriers Essilor International, Gemini Consulting
1997 à 1998 : Police Nationale
Service national en tant que Policier auxiliaire