Titre: Architecte Java/J2EE
Période: Octobre 2006 à Mars 2007
Projet: Reuters Financial Software(Paris)
Etude technique & architecturale (documents et maquette) en vue de la préparation de la prochaine version du logiciel Kondor +.Environnement technique sous Solaris/Sybase/JDK 1.5 Hibernate/cayenne/JDBC/Tibco Rendez Vous.Mission spécifiquement axée sur le sujet de la persistance.
Titre: Architecte J2EE
Période: Juillet à Octobre 2006(mission à 80%)
Projet: SGCIBl(Paris)
Architecte applicatif sur une des applications du projet Bacardi (sous projet IDEA).
Titre: Architecte J2EE
Période: Juin à Octobre 2006 (temps partiel)
Projet: Transatel(Paris)
Optimisation d'une application CRM déployée sous Weblogic et stabilisation de l'environnement applicatif (performance de la base de données, serveur JMS utilisé pour le découplage avec les autres applications métier..).
Titre: déploiement J2EE
Période: Avril 2006
Projet: Digiplug(Paris)
Déploiement d'une application J2EE sur des serveurs hébergés aux Etats Unis, développement de scripts ANT (et de tâches ANT). Audit des procédures.
Titre: formateur Java/J2EE
Période: 2004-2006
Projet:
Formations techniques sur des sujets tels que l'administration JBOSS/Tomcat, développement de projets avec Eclipse(ANT et Junit), Java/J2EE/EJB, Hibernate, JMS...
Titre: Architecte Senior J2EE
Période: Août – Novembre 2005
Projet: DCN
Réalisation de supports de cours
Prise en mains et élaboration de supports autour de projets développés par la DCN (surcouche à ANT et middleware de communication basé sur une spécification CORBA temps réel).
Environnement technique : ANT, Linux, CORBA, RMI.
Titre: Architecte Senior J2EE
Période: Septembre 2004 – Juillet 2005
Projet: Mediamétrie
Audit de Code, conseils en architecture et responsable du déploiement
• Déploiement de l'application sur le réseau de production (hébergé par BT)
• Préconisations architecturales en vue du réglement des problèmes de performance.
• Audit du code
• Elbaoration de campagnes de tests de montée en charge.
• Evangélisation en interne à la plate-forme J2EE.
• Tests en mode cluster du driver JDBC d'Oracle
Environnement technique : Eclipse, Hibernate, Jboss, ANT , Oracle 10G sous Linux (RHAS 3).
Titre: Responsable de la filière Java/J2EE
Période: Mars 2003 – Septembre 2004
Projet: Linagora
Diverses missions de conseil en architecture J2EE.
• Appel d'offres serveur d'applications de la DGI en coopération avec Cap Gemini (responsable technique pour le projet).
• Audits de code pour divers clients
• Développement de supports de cours
• Architecte et développeur sur une application d'injection de données (XML, OJB) pour la direction des douanes.
Environnement technique : Eclipse, JBOSS, Tomcat, Oracle, Ant, JMeter.
Titre: Architecte Java
Période: Mai 2000 – Février 2001
Projet: Word Wide Report
Architecte, développeur, administrateur systèmes dans une start-up à Aix en Provence
• Maintenance du parc Windows (machines clientes) et Linux (serveurs et machines de développement),
• Mise en place de SAMBA, Apache,
• Conception et codage d'une application Java/CORBA permettant d'automatiser le transfert et l'impression du journal édité par la société (lissage de la charge et traversée des firewalls par tunneling).
• Chef de projet d'une équipe de 3 développeurs , mise en place de la méthodelogie eXtreme Programme avec adoption d'outils comme ANT et Junit...
Environnement technique : Java/SWING/CORBA
Titre: Architecte J2EE
Période: Février 2001 – Juillet 2002
Projet: Viveo Finance(Montpellier)
Architecture de l'application
Application dans le monde bancaire (SWIFT), développement d'une architecture ouverte à base de plugins permettant enrichissement des entrées de l'IHM (SWING) à partir des fonctionnalités déployées côté serveur avec gestion de profils utilisateurs (dialogue XML et contrôles par des EJB sur le serveur).
Environnement technique : Eclipse, JBOSS, XML, SWING
Titre: Expert J2EE
Période: Novembre 2005- Fevrier 2006
Projet: Mediapost
Développement et architecture
Développement de l'application Municipost pour le compte de Mediapost (intéggration dans une équipe de 3 personnes). Responsable du côté serveur (en particulier mapping relationnel complexe en raison de l'existant).
Environnement technique : Eclipse, ANT, Spring, Hibernate, Spring MVC, Sybase et Sybase Anywhere
Titre: Développeur Java/J2EE
Période: Février 1999 – Mai 2000
Projet: Perform (Aix en Provence) devenue BMC..
Participation à 2 projets
• Architecture et développement sur le projet Corporate DashBoard (servlets/applets).
• Projet visualis, développement d'un framework côté client permettant l'intégration des menus d'une manière aisée, portable et ouverte.
• Introduction des produits ANT et Tomcat en lieu et place d'outils propriétaires moins performants
• Introduction du support SSL dans Tomcat 3.1
Environnement technique : Emacs, Java, XML, CORBA,UML (Rational Rose).
Titre: Ingénieur Expert
Période: Juillet 1998 – Fevrier 1999
Projet: Valtech
Formateur et développeur
Développement sur un projet pour Veritas Contrôle Maritime (supervision des bateaux et anticipation des pannes)
Environnement technique : JBuilder, CORBA, RMI, JDBC (Sybase et Sybase Anywhere), SWING, UML (Rational Rose)
Titre: Développeur
Période: Septembre 1997 – Juin 1998
Projet: Fi System
Collaborations à divers projets en clientèle (Dassault Aviation, France Telecom OCISI,Société Générale)
Environnement technique : Swing, UML, CORBA, JDBC,XML...
Divers:
auteur pour Eyrolles des cahiers du programmeur J2EE (prochain ouvrage en cours de préparation)
auteur pour divers sites dont onjava.net (éditions O'Reilly)
relecteur technique pour O'Reilly
Langues:
Français et Anglais lus, écrits et parlés couramment,
Allemand scolaire
Formation: Diplôme ingénieur ESIGELEC option Développement Projets Génie
Logiciel (1997), Diplôme européen de la FEANI (Fédération européenne des écoles d'ingénieur)
UExpertise
Compétences : Architecte J2EE (MVC, SOA), CORBA
Conception d’applications critiques Multi-tiers.
Méthodes d’implémentation (design patterns, application frameworks)
Architecture et audit d’applications.
Technologies client riche Swing/Eclipse (SWT/RCP).
Spécifications techniques.
Animation d’équipes.
Langages / IDE : Java, UML, XML/XSLT, C++, Python, SQL,CORBA-IDL
JBuilder, Eclipse, Visual Studio, NetBeans, Ratinal Rose, Objecteering, Argo UML.
Plateformes / Outils : Application servers (BEA Weblogic, Jboss, Geronimo, Jonas, Sun Application Server), Tomcat, Apache, Oracle, PostgreSQL.Outillage relatif (JORAM,ActiveMQ,OpenJMS : implémentations JMS, outils de tests et d'audit ..). Fortes compétences Unix (Solaris, Linux).