Menu

Olivier CAPRON

Saint Germain En Laye

En résumé

Mes compétences :
J2EE
Spring
Java
Oracle
Tibco
PostgreSQL
Workflows
Maven
Hibernate
Conception
Java EE

Entreprises

  • CDLK SERVICES - Ingénieur Développement Senior

    Saint Germain En Laye 2016 - maintenant
  • CRM Company Group - Tech Lead

    Paris 2012 - 2015 Contexte : Développement, intégration, tests et recette d’un backoffice dans le domaine de la santé.

    Réalisations :

    - Désendettement technologique
    - Refonte du modèle de données
    - Création d’un archétype Maven pour la génération automatique de templates de modules au sein du projet parent
    - Mise en place de la configuration du serveur JBOSS AS 7.1 (Standalone et cluster)
    - Migration des applications existantes de Spring vers JEE 6 (suppression de Spring), et de Tomcat 6 vers JBOSS AS 7.1 (ear et war)
    - Migration des bases de données PostgreSQL vers MySQL (Utilisation de JNDI sous JBOSS)
    - Développement de nouvelles annotations Java pour la gestion de la sécurité et l’injection de propriétés
    - Développement de webservices SOAP via CXF
    - Mise en place d’Apache James comme serveur SMTP d’envoi de mails aux clients
    - Gestion du projet (12 derniers mois) à l’aide de SCRUM et MS Project
    - Integration du moteur de workflow JBPM5
    - Optimisation des algorithmes pour montée en charge
    - Mise en place et utilisation de Jenkins, Sonar, Nexus et la suite Altassian
    - POC sur Neo4j


    Environnement :
    Java/JEE 6, JBOSS AS 7.1, EJB3, CDI, CXF, Spring, Hibernate, JBPM, JAXB, SoapUI / Eclipse Juno/Luna, Subversion, Mysql, Postgresql, CentOS, Ubuntu, Windows 7
  • Ministère de l'Intérieur - Ingénieur d'étude et de développement TIBCO / Java/J2EE

    Paris 2011 - 2012 Contexte :
    Développement, intégration, tests et recette de flux métier sous TIBCO

    Réalisations :

    Optimisation de flux existants
    - Modifications de flux existants pour réaliser l’interfaçage via JMS avec une application externe en cours d’évolution.
    - Développement de cas d'utilisation spécifiques


    Développement de nouveau flux
    - Création de flux pour la gestion des rejets de l'application externe à destination des utilisateurs via mail
    - Mise en place d'un référentiel XML d'objets métier
    - Mapping, JMS, appel de webservices, marshalling

    Développement d'une application "bouchon" pour la simulation de l'interface de l'application externe
    - Création de webservices métier SOAP avec Spring
    - Implémentation des rejets fonctionnels et techniques de l'application externe
    - Rédaction des dossiers de conception technique


    Environnement :
    TIBCO / Designer 5.5 / Java/J2EE / Spring / Hibernate / JAXB
    SoapUI / SpyXML / Eclipse Indigo
    Subversion
    Oracle 10g
    OS : Linux RedHat et Windows XP
  • ALCATEL - Ingénieur d'étude Java/J2EE

    Paris 2011 - 2011 Contexte :
    Spécifications fonctionnelles et techniques portant sur trois projets d'industrialisation de processus métier liés aux Demandes de Réseau Unifié (3G / Équipements...)

    - L'automatisation des DRU 3G
    - Interfaçage avec une application lourde VisualBasic / Access
    - Automatisation des échanges Javascript entre le navigateur et le client lourd via les bibliothèques Windows
    - Génération de statistiques

    - L'automatisation du brassage
    - Interfaçage du Javascript sur le réseau avec des équipements DSLAM
    - Mise en place d'une configuration utilisateur
    - Génération de statistiques

    - L'automatisation du suivi de production
    - Automatisation du renseignement des DRU traitées par les utilisateurs
    - Spécifications de la base de données HSQLDB centralisée et de la base PostgreSQL de l'administrateur
    - Génération de statistiques
  • Alstom Grid - Ingénieur Support "Market Management"

    2010 - 2011 Ingénieur Support dans le département Market Management d'Alstom Grid

    - Développement et support d’applications métier dédiées à la gestion des marchés de l’énergie en Europe pour Alstom Grid.
    - Optimisation de processus « market » développés en JAVA/J2EE (Mise en place d’applications indépendantes des applications web, implémentation de Spring)
    - Implémentation de la logique métier spécifique pour l’Europe concernant le settlement
    - Installation d’environnements de développement et d’intégration.
    - Management de développeurs en off-shore
    - Prises d’astreintes concernant 3 comptes
  • SFR - Ingenieur étude et développement

    2009 - 2010 Étude et développement d'un applicatif métier destiné à la gestion des sites de télécommunication SFR.

    Mise en place d'une solution Java J2EE intégrant :
    - Un moteur de workflow W4
    - Un serveur Tomcat
    - Une base Oracle
    - Struts, Hibernate et Spring

    Interfacage de la solution avec une base Sybase et un Webservice
  • SFR - Ingenieur étude et développement

    2009 - 2010 Ingénieur d'étude et de développement Java.

    Développement d'une application métier destinée à la gestion des déclarations d'intention de commencement de travaux (DICT) adressées a SFR.

    - Modélisation, développement, intégration et recette de la solution basée sur Struts / Hibernate et Spring, déployée sur un serveur Tomcat

    - Modélisation et Intégration du Workflow W4

    - Intégration de l'OCR Omnipage, utilisation de l'OCR Tesseract comme filtre

    - Mise en place de statistiques et de reporting pour le suivi de la chaine de traitement de bout en bout

    Développement de la partie Administration et Exploitation de la solution (suivi des logs, contrôle des différents serveurs Java, envoi de mail de suivi, génération de graphiques de performance...)
  • FNAC SA - Responsable EAI (FRANCE)

    IVRY SUR SEINE 2007 - 2009 Responsable de l'EAI au sein du siege social FNAC SA.

    - Etude, Développement et Maintenance des flux EAI (SeeBeyond E*Gate) pour la France

    - Référencement des nombreux flux gérés par l'application et mise en place d'un référentiel sous Joomla.

    - Migration des scripts développés en langage propriétaire vers une implémentation Java/J2EE.

    - Optimisation des flux existants
  • BULL - Ingenieur Etude et developpement

    Les Clayes-sous-Bois 2007 - 2007 Ingénieur d'étude et de développement Java.
    Développement d'une application métier destinée à la gestion des risques sanitaires.

    - Intégration du moteur de règles (Drools) à l'application construite sur le framework Struts pour la gestion des règles métier

    - Utilisation des API OpenOffice Server pour publipostage automatique
  • Neuf Cegetel - Ingenieur Etude et Developpement

    Boulogne-Billancourt 2006 - 2006 Au sein de la BU "Activations reseau Grand Public et Entreprises" ma mission consistait à :

    - Developper et maintenir le workflow de gestion des lignes ADSL au travers de classes Java composant le workflow

    - Developper des webservices au niveau des serveurs Voip

    - Mettre en places de nouveaux workflows gerant les nouvelles offres proposées par n9uf Cegetel et ses partenaires
  • Neuf Cegetel - Ingenieur TMA

    Boulogne-Billancourt 2006 - 2006 Au sein de la BU "Activations reseau Grand Public et Entreprises" ma mission consistait à :

    - Maintenir le workflow W4 d'activation Reseau pour le Grand Public et les entreprises

    - Faire de la reprise de données sur les données de production

    - Mettre en place et integrer le moteur de regles Drools pour automatiser la reprise de données en production
  • BULL - Ingenieur Etude et developpement

    Les Clayes-sous-Bois 2005 - 2005 Au sein de la BU Telecoms - Billing and Pricing, ma mission consistait à :

    - Developper et maintenir l'application de Billing et Pricing ( HIGHDEAL) pour les acces Internet.

    - Developper et integrer de nouvelles offres au sein de HIGHDEAL à travers le langage JAVA

    - Mettre en place des scripts de generations automatiques de PDF vi a XML

Formations

Réseau

Annuaire des membres :