Décembre 2007 – Aujourd’hui Freelance à Genève
Novembre 2012 – aujourd’hui (intégration/développement SOA, Java et J2ee): intégration de Talend ESB à l’Hospice Général de Genève et intégration de données mise en place de BPMN Bonita
Juin – Novembre 2012 (intégration/développement SOA): conception et implémentation d’une application Java composite distribuée basée sur la suite Tuscany dans le cadre d’une ré factorisation d’une application bancaire
Janvier 2012- juin 2012 (architecture/développement/intégration) client DSG: cartographie applicative et urbanisation informatique mise en place de l’ESB FUSE
Novembre 2010 - Septembre 2011 (développement/intégration) développement et intégration d’une application bancaire en Spring MVC et Hibernate JPA dans le domaine bancaire (HSBC département « Reporting »)
Développement sous RAD 7 et déploiement sous Websphère server (war et ear), configuration des ressources du serveur : DataSource, MQserie, des variables d’environnements (classpath : java) ainsi que des noeuds, cellules et clusters
Utilisation de plusieurs plateformes : développement, intégration et plateforme UAT cette dernière est utilisée en synchronisation avec les équipes off-shore pour les « users-tests »,
Juillet 2009 à Septembre 2010 (architecture/développement/intégration)
Chef de Projet HERMES « sécurisation des interfaces d’échanges de données à l’Hospice
Général de Genève» : gestion de l’ensemble des phases du projet : mandat, analyse préliminaire, analyse, implémentation, introduction
Cartographie applicative de l’ensemble de l’Hospice
Recherche de solutions d’intégration et réalisation de projets pilotes avec divers ESB (Mule ESB, ServiceMix/ Camel, Sonic ESB, Websphere Message broker)
Programmation composants ESB
Mars 2009 à Aout 2009 (développement T-SQL pour le client Visilab)
Refonte de l’architecture de calcul de l’activité des ventes (applications décisionnelles) en TSQL
Novembre à mars 2009 (développement au CTI projet « portail Energie »)
Conduite de projet : reprise d’une application Java-J2ee en termes de maintenance corrective et évolutive
Cartographie fonctionnelle et technique : découpage par zone, séparation des parties métiers et support
Mise en place de l’ESB Mule
De Décembre 2007 à Octobre 2008 (consultant méthodologie et gestion de projet TOTAL)
Coaching des chefs de projet Trading, réorganisation des processus organisationnels pour le recueil d’exigences, mise en place d’un PMO, recadrage utilisation Scrum
Compétences utilisées : Cmm2, Cmm3, animation et communication, Scrum, techniques d’animations diverses (Ecoute active, résolution de conflits, motivation)
Audit de projet informatique selon les référentiels Cmm2, Cmm3
Novembre 1999 – Novembre 2007 CAPGEMINI (division SOGETI)
Mars 2007 à Novembre 2007: Cofidis (Développeur/architecte)
Chargé de la migration d’applications Cobol / IBM MVS vers des systèmes Java / Sun Unix (3 personnes)
Intégration de composants venant d’équipes IT différentes
Compétences utilisées : gestion de projet, Java, JUnit, Cactus, Oracle 9i
Juin 2006 à Février 2007 : webInsurance (développeur/architecte)
Chargé du développement de l’application Front-end de gestion de contrat d’assurance et destinée aux agences de courtier en assurance (11 personnes)
Gestion d’équipes
Mise en place d’une architecture basée sur un Apache pour la partie Web, JBoss pour la partie container d’application, Hibernate3 et Oracle 9i pour la partie persistance données : fonctionnement en cluster et en mode HA-Singleton, design modèle de données et des procédures et triggers pour oracle
Déploiement des EJB 2.0 « stateless » produits ainsi que des « Message-driven Bean »
Compétences utilisées : gestion de projet, Java, J2EE, JUnit, JBoss, Ajax, Javascript, PL/SQL, Oracle 9i
Septembre 2003 à Juin 2006: Winterthur (Développeur, architecte de la partie intégration d’applications)
CRM (technologies web) sur mesure qui correspond à la refonte de l’interface client global de Winterthur pour les contrats Auto, Santé et non Auto (22 personnes)
Design de web Services (Axis 1)
Intégration de la GED
Intégration de la gestion de Workflows et processus (JBPM de JBoss)
Déploiement et installation dans un container d'applications JBoss programmation de connecteurs JCA développement Struts et EJB2
Coordination opérationnelle technique des équipes (équipe IHM, Client, Business, Host et autres prestataires)
tests d’intégration avec JUnit sur des volumes de données importantes (50000 données par contrat)
Compétences utilisées : Java, J2EE, JUnit, JBoss, Ajax, Javascript, PL/SQL, Oracle 9i
Janvier 2003 à Juin 2003: Cyclops (Développeur)
Portail pour la mutuelle d’entreprise MIDAT, basé sur les Technologies Java et sur la technique de Portlets IBM
Migration de la bases de données DB2 vers une base de données Oracle, dans le cadre de la fusion Midat/Cyclops et programmation basée en 3 layers. Web-business-accès données
Compétences utilisées : Java, J2EE, JUnit, Websphere, Portlet, Ajax, Javascript, PL/SQL Oracle 9i
Janvier 2001 à Juin 2003: Caisse d’épargne (Analyse – Développement)
Refonte de l'application client des distributeurs de billets (Caixa Catalogne).
Programmation de divers modules : objets Flash d'interface avec l'utilisateur, module sécurité bancaire, module paiement, module maintenance corrective et préventive
Scripts shell pour automatiser les tâches telles que transfert, création de fichier, envoi par FTP
Compétences utilisées : Java, Javascript, Flash, Unix, shell,
Novembre 1999 à Janvier 2001 : RETEVision Espagne
Application de téléphonie mobile.
1984 à 1999 : Institut de recherche de la sidérurgie française, puis Arcelor
Recherche et développement (développement durable en métallurgie)
Production (gestion d’équipes)