Partant d'une longue expérience en développement web Java JEE, mon parcours s'est orienté dans la technique, le conseil et l'expertise autour de produits open source. J'interviens dans les phases de faisabilité, de conception, d'installation, de mise en production, voire de support dans le cadre de mes projets. Mes réalisations les plus marquantes sont la conception d'un socle web haute disponibilité pour le CEA et le développement de deux projets de guichet de certificats pour la Société Générale.
Juin 2013 [3 mois] Commissariat à l'énergie atomique et aux énergies alternatives - CEA Projet: Socle web « jases ». Fonction: Conseil et installation.
Mission et réalisations: Dans le cadre d'une migration Websphere vers JBoss, constitution du nouveau socle web.
Paramétrage d’un domaine JBoss, haute disponibilité sur quatre hôtes, multi-instances.
Scripts, monitoring "JBoss Operations Network"
Formation des équipes d’exploitation : administration et cluster JBoss
Environnement: JBoss EAP 6.1.0, Red Hat RHEL 6.4, mod_cluster, Picketlink, JBoss O.N. 3.1
Février 2014 [13 mois] Crédit Agricole Technologies Projet: NICE v2, refonte et mutualisation du SI pour les 39 caisses régionales. Fonction: Administration et support Linux.
Mission et réalisations:
Industrialisation des middleware (IBM change data capture, mysql, Adobe CQ5, Oracle-GL)
Documentation et support pour les environnements.
Environnement: Linux Red Hat, AIX, scripts shell, ANT, JBoss.
Octobre 2013 [3 mois] SNCF – DSIT – Architecture et expertise Fonction: Expert JBoss, support.
Mission et réalisations:
Packaging, configuration, et tests du serveur d’applications.
Tests et performances sur des applications témoins.
Environnement: JBoss AS 7.1.3 final, Red Hat / Ubuntu, Postgres 9.3, Oracle 11gR2, Websphere MQ 7.0, JMeter.
Décembre 2009 [3 mois] Société générale Projet: « Self-Service certificat », guichet utilisateur de la Société Générale pour la gestion des clefs de chiffrement des clients de messageries et des données. Fonction: Maintenance applicative
Mission et réalisations:
Spécifications des évolutions, conception.
Module de réinitialisation des comptes utilisateurs
Module de restauration des comptes utilisateurs avec recouvrement des clefs.
Octobre 2008 [6 mois] Linagora R&D Produit: LinShare, service de partage sécurisé de fichiers en http.
Mission et réalisations:
Module d’administration.
Signature et chiffrement des fichiers de l’espace utilisateur.
Intégration de l'authentification via spring-security.
Mai 2010 [1 mois]: Voyages SNCF Projet: Intégration d'un POC SSO participant au projet de refonte de l'architecture des applications du site voyages-sncf. com. Fonction: Architecte solution
Mission et réalisations:
Étude des solutions.
Support de sessions anonymes pour tracer les utilisateurs.
Élévation des privilèges pour une session anonyme.
Prolongation de la session SSO vis à vis de l'activité utilisateur.
Gestion du « single logout ».
Environnement: CAS 3.4.2, CAS client 3.1.10, Tomcat 6.
Août 2010 [2 mois] Aubsail – France Paris sportif Projet: LinSecure, frontal archivant les données échangées entre le joueur et la plate-forme de jeu en ligne. Certification CSPN en 2011. Fonction Architecte JEE et sécurité
Mission et réalisations: Conception du format de l'archivage sécurisé (signature et chiffrement).
Services de signature et de chiffrement XML du coffre-fort, service TSA embarqué.
Confidentialité des fichiers de configuration.
Couplage avec un HSM THALES- nCipher.
Environnement: Java 1.6, Linux Debian, Apache 2, JMS (Apache ActiveMQ).
Décembre 2010 [5 mois] Société générale Projet: Sogera Serveur - guichet pour le retrait de certificats serveur. Fonction: Architecte JEE et sécurité
Mission et réalisations: Outil simplifiant les tâches de délivrance des certificats serveurs pour les administrateurs.
Conception, MCD, IHM
Gestion des applications et des instances de certificat.
Règles de validation des CSR (dn, keyusage, extensions SAN , extensions X509)
Novembre 2003 [38 mois] D.G.I., Ministère de l’économie des finances et de l’industrie. Division du Socle d'Infrastructure et de la Sécurité.
Projet: Serveur de validation de certificats, serveur OCSP (Online Certificate Status Protocol) utilisé dans le cadre de la télé-déclaration des impôts.
Fonction: Responsable technique de la plate-forme, développement, support niveau 3.
Description de la mission :
Clients et service Servlet/EJB permettant l’envoi, la réception puis le traitement d’un certificat X509 sur le serveur en OCSP ou selon une politique de validation.
Conception de l’interface d’administration du serveur: gestion des AC et des CRL.
Installation et paramétrage des serveurs de recette et de production.
Environnement: Jsp/Serlets/EJB sous Jboss 3.2.5, JMS, Oracle 9, Eclipse 3.0, Ant, log4J, JNI, Openssl 0.9.7, Linux Red Hat / Fedora.
Septembre 2002 [6 mois] E-Solutions, Thales Services. Projet: ClipCard. Mise en place de la gestion de procès verbaux électroniques. Fonction: Ingénieur Java
Mission et réalisations:
Développement du prototype du centre de traitement.
Gestion des flux d’échange en fichier CSV: importation des amendes payées, exportation des tables de références de la base.
Calcul d’intégrité des fichiers (checksum et cryptage triple DES) , utilisation de l’interface native java JNI.
Réception de SMS pour la gestion en temps réel des PV établis.
Environnement: JSP / Servlets / EJB sous Tomcat 4.0.4 et Jonas 2.5, Base PostgresSQL 7.2.2, IBM WebSphere Studio Application Developer 4.0.3, log4j 1.2.6, ant 1.5, struts 1.0
Mars 2003 [9 mois] CIMUT, Mutuelle Action, Quimper. Projet: Application "Flux et Partenaires" pour la consultation et l’administration des partenaires (professionnels de santé, établissements) de la mutuelle. Fonction: Concepteur IHM
Mission et réalisations:
Spécification et conception de l’interface graphique de l’application.
Mise en place d’un utilitaire de débogage pour l’IHM (Servlet, javaScript).