Nativ'Object
- Chef d'Entreprise
2004 - maintenant
Depuis Janvier 2014 : Expert Java EE et Liferay à la Fédération des Entreprises Romandes de Genève
Mars à Décembre 2013 : Architecte applicatif IARD Monceau Assurance
Expertise Java EE et SOA,
Expertise industrialisation des processus de développement,
Expertise GED et intégration de solutions tiers,
Développement de composants JSF,
Développement et intégration de solution Spring (batch, security), hibernate/jpa.
01/2010 - 04/2011 : Consultant Java EE chez Suzuki France
- déploiement d'une solution de portail d'entreprise basée sur Liferay,
- intégration et mise en place d'une solution de gestion de processus métier basé sur JBPM.
01/2009-05/2010 : Architecte logiciel Java EE pour Microgate SARL
Expertise et Reprise du code d'une application de gestion commerciale développée en interne,
- Refactoring de l'application
- Intégration de Spring et JPA,
- Intégration de Velocity,
- Révision du modèle de données,
- Intégration d'un modèle en couche pour gérer le métier de manière cohérente et transactionnelle,
- Optimisation de la persistance (HQL et Criteria),
- Développement du framework technique,
- Mise en place de maven, subversion, tests unitaires, PMD et intégration continue avec Hudson,
- Préparation du cœur applicatif en vue d'une version web de l'application,
- Planification des charges et suivit des lots,
- Encadrement technique, support et suivit de planning de développeurs.
Environnement technique : NetBeans, Eclipse, Spring, JPA, Hibernate, Velocity, POI, JasperReport, Swing, lzPack, Maven, SubVersion, Mercurial, Hudson, MySQL, Linux.
02/2008 - 10/2008 : Architecte Java EE au Ministère de l'Agriculture et de la pêche :
- Analyse fonctionnelle et technique de l'existant,
- Analyse et propositions d'évolutions du framework technique ORION,
- Rédaction des documents d'analyse technique,
- Rédaction des spécifications techniques détaillées et UML (Power AMC et NetBeans),
- Élaboration des spécifications du framework métier,
- Prototypage de solutions.
Environnement technique : JSF, Hibernate, Spring, AspectJ, JMS (Joram), Workflow (Bonita), Tomcat, JonAS, Maven, Object view, Sybase.
Chargé de formations :
Cours de formation continue :
- Programmation Java, Programmation Java avec ANT, Java-réseau, Java EE, Jsp/servlet, Struts, EJB (Session, Entity, Message), EJB3, Hibernate,
- Gnu/Linux, administration avancée Gnu/Linux,
OpenLdap,
- initiation à la POO avec C# et Java, Analyse et conception Objet avec UML et design patterns,
- XML-XSL, WebService-SOA,
- Dhtml/CSS/Javascript, AJAX, Web 2.0,
- Php, Copix.
Logiciels Libres Open source : aborder un projet de migration dans les Collectivités Territoriales.
Conférence NTIC-Logiciels Libres pour le Club des créateurs d'entreprise de Touraine.
Organisation de formation professionnelle continue (rédaction de convention, réponse à appel d'offre, création de supports de cours).
Étude et conseil :
Audit et conseil :
- Audit technique pour le module GiB2I de l'Espace Numérique de Travail de l'Education Nationale.
Accompagnement technique :
- Accompagnement de la migration d'application vers des technologies de logiciels libres,
- Chef de projet technique pour un projet de création d'une application métier J2EE pour la gestion de l'affichage des panneaux d'information municipal via le réseau GPRS, rédaction des spécifications techniques à partir du cahier des charges fonctionnel, développement du serveur de gestion des panneaux, encadrement de l'équipe technique (linux, Jboss, Struts, EJB, JAAS).
Aide à la maîtrise d'ouvrage :
- Étude de projet pour un Intranet/Extranet lié à un site d'e-Commerce pour une société de fabrication d'objet design,
- Étude du projet, rédaction du document de cadrage et du cahier des charges détaillé pour une application de gestion clientèle basée sur le technologies J2EE/tomcat/Struts/PostgreSQL.
Étude et Développement de site d'e-commerce de vente de livre avec le framework Copix et intégration de CGI Bancaire.
SETRAFI
- Ingénieur d'étude et développement
2002 - 2004
Étude, gestion du projet et développement de la solution de paiement sécurisée
Élaboration de l'architecture 3 tiers du serveur d'application Centralpay 2.0,
Réalisation de la gestion centralisé du serveur d'application à travers RMI et JNDI,
Développement d'un outil de répartition de charge dynamique avec Tomcat et RMI utilisant des flux XML,
Interface avec un programme en C pour communiquer avec les serveurs CB2A et FRFC en X25 de la banque du client,
Contrôle qualité et intégration des développements d'un autre ingénieur et test des modules en collaboration avec la banque du client,
Reprise du code existant de CentralPay 1.0 et génération d'une boite à outils générique.
Environnement technique : Linux Debian, Java, Tomcat, jakarta.commons, Ant, jUnit, MySql
Création du moteur de recherche des objets Tourinfrances de Ligéris (site http://www.tourismtouraine.com)
Création de la structure de la base à partir des informations tourinfrance du ministère du tourisme, développement d'un framework javascript pour gérer les recherches multi-critères dynamiquement,
Intégration Spip et création de modules de gestions de lien entre contenus.
Création des squelettes Spip, Intégration à un module Flash dynamique et création d'une de bibliothèque de liens basé sur le modèle objet Spip.
Environnement technique : Linux Debian, apache, php, Spip, MySql
Business Objects
- Ingénieur d'étude et développement
Levallois-Perret
2000 - 2002
Gestion du projet et développement de l'outil de helpdesk du World Wide IT Applications (WWITApps)
Étude et développement du Helpdesk Tool, un outils J2EE de gestion d'incidents et de base de connaissance, utilisant boites mails Ms Exchange pour générer des tickets et consolider le suivit des incidents rencontrés par les utilisateurs,
Un module d'information sur les utilisateur puisant ses données dans la base LDAP de l'annuaire Exchange puis dans l'Active Directory,
Un module de gestion des incidents géré par les chefs de projet et le support technique pour permettre la qualification des bugs et l'élaboration d'une stratégie de résolution ainsi qu'un suivit du simple des projets.
Encadrement de l'équipe Web de WWITApps (3 personnes)
Gestion des planning et de compétences de l'équipe Web,
Gestion des Ressources humaines.
Webmaster des sites intranets/extranets (35 sites ou applications web)
Maintenance, animation des sites,
Développement du site Corporate de l'intranet,
Développement des fonctionnalités de suivit d'informations des utilisateurs pour le site « techweb » avec le module ActiveX de Vantive.
Environnement technique : Ms windows 2000, Sun Solaris, IIS 4.0, ASP, Java, J2EE, tomcat, LDAP (active directory), UserTalk, COM+, VisualBasic, Oracle 8i, Instranet, Ms Exchange, PeopleSoft, Vantive Helpdesk, Frontier/Manila