Diplômes Connaissances Informatiques Connaissances

publicité
Nicolas Gapaillard
Nationalité française
né le 05/06/1984
Email: [email protected]
Diplômes
2005-2006: Obtention du BTS informatique de gestion option développeur d'applications
2002-2003: Obtention d'un BAC STI génie électrotechnique
Connaissances Informatiques
Développement JAVA/J2ee
Versions JDK
IDE
Jdk >= 1.4
Eclipse, Netbeans
Frameworks MVC/Composants
Conteneurs de servlet et serveurs d'applications
Struts 2, Tapestry 4, Tapestry 5, spring
MVC3, GWT 2.3
Tomcat > version 3, Jetty, Jboss >= version 3x
Frameworks IOC
Persistance base de données
Spring > 2.x, Hivemind
JDBC, Hibernate >= 3, JPA 2
XML
JCR
DOM, SAX, STAX, Xstream
JackRabbit > 1.4
Build process et intégration continue
Sécurité
Maven >= 2, Easyant, Ant + ivy, Jenkins
Monitoring/Reporting
Aceigi, Spring security, IAIK, Bouncy castle
Contributions
JMX, JConsole, TPTP, Jasper Report
Easyant : création d'un plugin java webstart
Modélisation et méthodologies
Modélisation :
Méthodologies :
Merise, UML, SADT
Développement en AGILE (scrum)
Développement en méthode en V
Environnement de développement
Bases de données :
Systèmes d'exploitation :
Sybase,PostgreSql,MySql, Informix
Unix (AIX), Linux, Windows, DOS
Autre
Langages
Outils bureautiques
C , JavaScript/Ajax
Outils graphiques
Open office, Office
Inkscape, Gimp
Connaissances Linguistiques
Anglais: lu, écrit
Allemand: niveau scolaire
Expériences professionnelles
Mars 2010 – Ajourd'hui: Expert technique JAVA/JEE
Intégration dans la business unit développement JAVA/JEE
Encadrant technique : Dans le cadre de conception d'applications JEE, je suis en charge
d'encadrer techniquement des projets de taille moyenne avec des équipes de 3 à 4 développeurs.
Formations internes : Animation de formations internes autour des technologies web et JAVA.
Expertise technique : Dans le cadre de courtes prestations j'effectue des missions d'analyse de
code existants en JAVA et d'intégrations de middleware en Java : CAS, ActiveMQ.
Développement JEE : Participation aux développements d'applications en JEE sur des
technologies telles que spring 3, spring MVC 3, Struts 2, GWT 2.3, JPA 2, Hibernate 3 etc.
Juin 2009 – Décembre 2009: Ingénieur étude et développement chez Europages.
Intégration au sein de l'équipe moteur
Réalisations : Optimisations du front office, amélioration du build process, correction
d'anomalies, mise en place d'une intégration continue, ajout de nouvelles fonctionnalités.
Décembre 2007 – Mai 2009: Développeur chez Linagora
Intégration au sein de l'équipe sécurité
Projet eSignBox
Passage de la v2 à la v3 : Migration de struts 1 vers tapestry 5, ajout de fonctionnalités.
Projet LinShare
Application de partage de fichiers : Définition de l'architecture initiale, développement de
l'application, ajout de fonctionnalités, développement d'un client lourd en java webstart
(swing)
Projet LinRA
Application de gestion du cycle de vie des certificats : Développement de l'application,
ajout de fonctionnalités, correction d'anomalies.
Projet ISIDOR
Mission d'un mois de développement d'une application destinées aux personnes âgées :
Développement d'interface en swing, recherche de cause de dead lock via TPTP, intégration
de fonctionnalités permettants de dialoguer avec des applications externes sous xubuntu.
Octobre 2006 - Octobre 2007: Développeur Java/J2ee chez Accenture Technology
Mission pour EDF
Dans le cadre d'une TMA d'un client léger en Java J2ee (struts 1 et axis ) : Rédaction de
spécificités techniques, rédaction de documentations, maintenance applicative, résolution
d'anomalies découvertes en production.
Téléchargement