Proof of technologie d'une plateforme collaborative d'approvisionnement des
artéfacts développés par les projet fonctionnels vers les environnements de
déploiement.
Architecture RESTFUL, datawarehouse nosql ( jackrabbit, solr, rome), application web
riche (Ext_Js),
Développement d'un connecteur Nexus.
Maintenance du système de livraison des applications. Enrichissement du système
avec des services de recherche (lucene) et de statistique. Rationnalisation /
simplification des configurations.
Refonte du système de livraison des applications. Nouvelle architecture (ejb3 /
hibernate), nouvelle méthode (développement en centre de service). Mission :
intégrer les développements du centre de service, veiller à leur conformité, tester.
En partenanariat avec l'institut Bergonié, développement d'une base de données
patient spécifique à la LMC (leucémie myéloïde chronique) et mutualisable aux
centres de soins spécialisés dans cette maladie. Développement d'un outil de
recherche par modélisation.
Audit et étude des besoins auprès des centres (CHU Toulouse Purpan, CHU Nantes,
Nice...).
Spécification, POC, déploiement à Bordeaux.
Pilotage du développement sous traité à une SSII.
Java6, SWT, mysql, derby, groovy
Intégrateur des briques framework java
Intégration
janvier 2005 - décembre 2007
Intégrateur des briques framework java pour le compte des projets fonctionnels.
Configuration, GCL, outillage de fabrication, valorisation et déploiement.
java4, ejb2, jms, ant
Etude / Architecture
RTE
octobre 2004 - décembre 2004
Gestion informatisée de la végétation et mise en oeuvre de la politique d'élagage des
lignes aérienne.
Intégration web d'un outil de DAO/CAO
Intégration GPS apache, weblogic 8, autocad
Etude / Architecture
GDF-DT
septembre 2004 - octobre 2004
Audit de pérennité de la chaîne d'acquisition qualité gaz.
Forces/faiblesses – opportunités/menaces
Proposition d'une solution web alternative.
Delphi – protocole MODBUS / EDF-GDMI
novembre 2003 - août 2004
Développement / support technique
Projet PERFORMANCE : Gestion des équipements et analyse de mouvements de
stock des centrales thermiques.
Soutien technique / support au développement
Industrialisation des développement
Mise en place d'ajax.
Automatisation des tâches de fabrication et de livraison
unix, oracle, weblogic, java, html, jbuilder8, jsp, ant, ajax
France-Telecom, EDF/GDF/RTE, Pages Jaunes, Novartis et Pole-Emploi.
2001 - aujourd'hui
dans l'univers des SSII (salarié puis freelance). Participation à une
quinzaine de projets java pour le compte
Expert Java EE freelance
1996 - 2001
conception et développement dans des environnements objet (c++,
delphi) pour le compte d'un laboratoire du CNRS puis dans l'équipe R&D d'une
startup.
Compétences métiers
Architecture
Mise en place de l'architecture technique de plus de 80% des projets
MVC, services ESB, RESTFUL, ejb3, batch...
Conception/développement
15 ans de développement en langage objet, dont 12 en java.
Tout type d'application : batch, client-serveur, client léger, client riche.
Intégration
mise en place des chaînes d'intégration (continue ou de fabrication de masse).
Accompagnement de l'externalisation des développements en centre de service.
Configuration des serveurs d'application.
Compétences techniques
Plateforme java
Java6, javax.xml (JAXB), javax.servlet, indexation full-text (lucene, solr, nutch), javax.jcr
(Jackrabbit), javax.ws.rs (Jersey), IOC ( javax.inject, spring), osgi (Apache Karaf), bus de
services (ServiceMix), bibliothèques apache (commons), mapping relationnel (OCM,
Hibernate), JSON (Jackson), RSS (Rome)...
Atelier de développement
eclipse, maven2, apache Ivy, apache Ant
Serveur d'application
Tomcat 6/7, jetty, Weblogic 8/10, grizzly
Intégration
Jenkins, Sonar, Nexus