Fabien - Consultant technique IBM
Ref : 080319D002-
92170 VANVES
-
Consultant technique (48 ans)
-
Freelance
GMF Novembre 2007
Intégrateur Adobe Live Cycle & Fds
Réalisation d’un POC autour des technologies Flex
Installation est configuration des produits Adobe, Live cycle forms et Live cycle DS (FDS, Flex Data Services).
Développement d’une façade applicative aux objets métiers pour la connexion Java via FDS.
Contexte du POC : trois personnes pendant cinq jours pour redévelopper les formulaires devis auto du site internet GMF avec génération PDF dynamique plus possibilité d’inclure une image dans le PDF et d’ajouter une signature.
Environnement technique : Windows 2000 Server, Websphere Applicatyion Server 6.0.1.9, JDK Java IBM 1.4.1, Adobe Live Cycle 7.2.2, IBM DB2 8.1, RSA 6.0
EUROPAGES De janvier 2007 à juillet 2007
Resp Industialisation des processus de développement, Europages SA
Aider le directeur d’étude et mener a bien le projet d’industrialisation de la plate forme logicielle Europages en préconisant les choix techniques.
Audit utilisateur des pratiques de développements et de livraisons.
Choix techniques, animation de workshop aux équipes de développements (10 personnes), base de données (4 personnes) et intégrateurs web (15 personnes).
Analyse du besoin pour les nouveaux environnements de développements en réalisant un bundle eclipse.
Mise en place d’un site update repository des plugins eclipse de la nouvelle plate forme.
Rédaction du cahier des charges pour la nouvelle plate forme de développement et de livraison.
Analyse du besoin en ressources physiques à l’aide d’une plate-forme virtualisé de type vmware pour 5 nouveaux serveurs.
Migration des codes sources existant de CVS vers SVN, création de nouveau module et spécification des normes de versionning.
Rédaction d’un HandBook SVN;
Aide au choix d’un logiciel de gestion d’incident et de management de projet. Présentation et formation aux équipes. Tuning du logiciel sur la nouvelle plate-forme de développement.Conseil sur la stratégie de backup à l’équipe système & réseau.
Préconisation de migration de tous les projets Maven 1 vers Maven 2. Création d’archétype JAR et WAR pour les équipes internes et externes de développement.
Choix d’un logiciel d’intégration continue Continuum et mise en œuvre. Intégration de tous les nouveaux projets sur la nouvelle plate-forme.
Rédaction d’une fiche de livraison.
Rédaction de best practices et de convention de nommages des modules logicielle et librairies java.
Environnement technique : FreeBSD 5.2, Debian Sarge, Windows XP, Maven 2.0.5, Maven 1.0, Continunum 1.0.3, Cvs 1.x, SVN Subversion 1.4.5, Jira 3.9.1, Eclipse 3.3, Java J EE 5, Tomcat 5.0.20, Apache 2.0.58, VMware Server 1.0.3.
IBM De juin 2006 à septembre 2006
Ingénieur d’Etudes JAVA J2EE
Développeur au sein de l’équipe de développement du Framework propriétaire d’accès aux données.
Mise à jour des dossiers de spécifications (SGR,SDR).
Réalisation d’évolutions au Framework.
Refactoring des tests unitaires du Framework
Refactoring des tests unitaires des Accesseurs au niveau de l’outillage.
Maintenance de l’outillage de transformation RSA des accesseurs d’après MDA.
Maitnenace du Framework et des Accesseurs.
Réalisation des nouvelles versions des Accesseurs en corrélation avec le nouveau MLD.
Réalisation du packaging livraison des Accesseurs et du Framework.
Refactoring des tests unitaires MQ/JMS au sein d’un projet transverse.
Environnement technique : J2EE Java 1.4.1, JMS, MQSeries, RSA 6.01, DB2 8.2, SQL, Windows XP, JUnit, DBUnit, Maven2, Clear Case
SACCEF (Groupe Caisse d’épargne) De juin 2005 à mars 2006
« Responsable Technique et Gestionnaire Data » : Maintenance évolutive du système d’information.
Formation développeur en architecture Finance de Marchés.
Rédaction du dossier de spécification détaillé.
Réalisation de composants applicatifs et tests unitaires.
Rédaction d’un dossier de test unitaire et du dossier de scénarios de test
Tests unitaires (Junit) d’après un dossier de scénarios de tests.
Tests intégrations.
Construction du package d’installation (Shell Ksh).
Mise en place des routines de déploiements en accord avec le CNETI
Travaux de suivies des flux journaliers.
Réalisation de correctifs d’anomalies.
Réalisation d’un Framework d’impression JAVA s’appuyant sur le Framework iText.
Maintenance applicative et évolutive des Bases ORACLE du SI.
Analyse et amélioration des performances système et sql.
Environnement technique : J2EE Java 1.3.1, JSP, Servlet, Eclipse 3.1.1, ORACLE 8.1.7, SQL, PL/SQL, Windows XP, IBM AIX 4.1.3, Shell KSH, CFT, FTP
PEUGEOT PSA De septembre 2004 à juin 2005
Ingénieur d’Etudes
« PRIAME » : application internationale de simulation de prix de revient des pieces détachées des véhicules PSA
Modification du dossier de spécification technique
Mise en place de l’environnement de développement
Développement de l’application en java : création des classes Java, JavaBean, des pages Jsp et des Servlet suivant les normes de codages PSA et du Framework PSA
Création des requêtes DB2, utilisation du Framework OJB relationnel
Développement de la partie authentification LDAP (Framework PSA) via un mécanisme de service
Mise en place des routines de déploiements
Tests unitaires (Junit)
Tests intégrations
Rédaction du cahier de test unitaire et du dossier de scénarios de test
Création du dépôt de versionning CVS et des scripts d’aministrations (Shell sh)
Gestion des sources (CVS)
Environnement technique : J2EE Java 1.3.1, JSP, Servlet, WebSphere 5.0, WSAD 5.1, Framework PSA, DB2, Windows 2000, Z/OS, Linux Redhat 7.0 Enterprise, CVS 2.11
France TELECOM De mars à septembre 2004
Ingénieur d’Etudes
TMA : Portail de l’application décisionnelle SIGP pour le calcul de statistique commerciale annuel
Maintenance corrective et évolutive du portail de l’application (JSP/ JavaBean / Servlet)
Installation d’une plate forme Redhat de secours suite au crash disque de la machine Sun Solaris.
Migration de l’environnement de développement Jbuilder 4 vers Eclipse 2.12
Importation du projet complet et des API sous Eclipse 2.12
Création de Script ANT 1.6 de compilation, génération WAR, EAR et déploiement
Installation Oracle 9i Linux et dimensionnement des Table Spaces
Installation Websphere 4.0.1 Linux
Installation EssBase Linux
Création du dépôt CVS
Corrections d’anomalies Java, Jsp, Servlet (Modèle MVC1)
Environnement technique : J2EE Java 1.3.1, JSP, Servlet, WebSphere 4.0.1, Jbuilder 4, Eclipse 2.12, Ant 1.6, Oracle 9i, PL/SQL, Unix SUN Solaris 8, Windows NT, Linux Redhat 7.0, EssBase 6.4, CVS 2.11
CAISSE D’EPARGNE De octobre à février 2004
Ingénieur d’Etudes
Migration d’un SI de la Caisse d’Epargne
Développement de procédures PL/SQL en vue de la migration de l’ancien SI (Gisement de données) vers un des Datamart du Datawarehouse du système d’information prenant en compte les nouvelles normes bancaires (Bale II)
Rédaction des cahiers de Flux.
Ecriture des Shell sh de lancement des procédures PL/SQL avec prise en compte des problématiques de volumétries des Table Space.
Ajout de fonction sh pour rediriger les sorties RDBMS vers des fichiers de Log
Environnement technique : Oracle 8.1.7, PL/SQL, SQL*Loader, Unix AIX 4.1.3, Windows NT, Shell sh
TNT JET SERVICES De janvier à septembre 2003
Ingénieur d’Etudes
Projet Linux BOX : Gestion des PC de dévidages de lecteurs code barre
Rédaction du cahier de spécification technique
Développement des interfaces en PHP 4.0
Mise en place d’une base MySQL
Administration de la base et création de groupes et profils utilisateurs
Environnement technique : Linux, PHP, MySQL, Perl
France TELECOM De septembre 2001 à décembre 2002
Intégrateur
Projet VTG : Vente de Trafic en Gros d’unités de communications
Gestion de la migration du projet depuis Websphere 2.0 vers 3.5.4. Généralisation d’un outil de migration prenant en compte les nouvelles API concernant servlet et JSP
Participation aux analyses fonctionnelles détaillées et techniques. Prise en compte de tous les domaines d’intégrations du processus de gestion de l’application : Analyse & Développement / Intégration & Tests / Mise en Production & Correction d’anomalies
Ajout de fonction de lancement de script PL/SQL dans fichier Shell (sh)
Ajout de fonction d’écriture de fichier LOG dans fichier Shell (ksh)
Environnement technique : J2EE 1.3.1, administration et intégration sous Websphere 3.5.4 (Windows NT & Unix), connexion SQL à une base DB2 (MVS). Développement et débugage de Servlet, JSP et objets Java de présentation / métier / accès aux données (Jbuilder 4). Mise à jour de scripts d’administration sous Unix
PRECIA-MOLEN De Mars à août 2001
Portail Extranet pour le réseau de distributeurs de système de pesage
Conception et réalisation du Portail
Environnement technique : Java , J2EE, JSP, Api Servlet, Websphere 3.5, Visual Age 3.5, MySQL 3.2, PL/SQL
CEGETEL LYON De septembre 2000 à février 2001
Développeur
Injection des données du système d’information régional (Lyon) du service transmission pour une application nationale
Amélioration du système d’information
Rédactions des dossiers de Flux
Environnement technique : API Oracle, SQL Loader, Oracle 8i, Power AMC, Access
ORACLE FRANCE De janvier 1998 à juin 2000
Web Master
Etude d’une solution d’organigramme dynamique et graphique sur l’Intranet Oracle France
Maintenance de tous les sites de l’Intranet Oracle France
Environnement technique : Oracle Application Server, PL/SQL, Windows NT
Consultant
Cycle de vie applicatif & Legacy
2004 : Framework FWK - Peugeot PSA
2003 : Frameworks Xnet, Struts - Michelin
2001 : Java, Visual Age, Websphere - IBM
1998 : BTS Informatique de Gestion
COMPETENCES INFORMATIQUES
Langages : Java, JavaScript, PHP, Perl, Shell, PL/SQL, C#, C++
AGL : RSA, WSAD, Eclipse, Jbuilder, Visual Age, DotNet
Systèmes d’exploitation : Unix, Linux, Windows
Bases de données : Oracle, DB2 – Z/OS, MySQL, PostGreSQL
Moteur d’inférence : Blaze Advisor
API Java : J2EE, JMS, JSP, JUnit, DBUnit, Servlet, MQJms
Frameworks : Struts, Xnet (Michelin), FWK (Peugeot),Tiles, Hibernate, OJB
Serveur d’applications : Websphere, Tomcat/Apache, Jboss
Implémentations : Design Pattern, Web Services, EJB, SOA
Méthodes : MDA, UML, Merise
Middleware : MQSeries
Application Lifecycle Management : Maven2, Maven1, Rational Clear Case, Rational Clear Quest, Jira, SVN, CVS