Philippe Gibault 13 rue Raymond Fassin 92240 Malakoff Tel: 06.74.78.47.80 [email protected] 33 ans, permis B D E V E L O P P E U R C O M P E T E N C E S Langage de programmation : Java/J2EE Environnement de programmation : Eclipse Netbeans Librairies et frameworks Java connues : Swing : Librairie servant à créer des interfaces graphiques Struts : Framework MVC Struts 2 : Refonte de Struts 1 GWT : Outil pour développer des RIA en ne codant qu’en Java (le javascript, l’HTML et le CSS est généré derrière). JFreechart : Librairie servant à tracer des graphiques JDBC : Librairie de gestion d’une BDD DOM : Librairie pour gérer les XML. JSF : Framework MVC Hibernate /JPA: Framework ORM Quartz : Framework pour les tâches répétitives Javamail : Librairie pour la gestion des mails Apache POI : Librairie pour lire les fichiers Microsoft Office. Librairies JSF : Richfaces Primefaces Base de données : SQLServeur MySQL Technique web utilisées : JSP Servlet Serveur d’application : Tomcat Websphère J A V A / J 2 E E T E C H N I Q U E S Autres langages de programmation : SQL HTML Javascript XML CSS Programmes en Java maîtrisé : JMeter : Programme libre servant à effectuer les tests de montée en charge. Install4J : Programme générant un programme d’installation pour les applications Java. EBX.Platform : Logiciel de MASTER DATA MANAGEMENT, DOTCMS (CMS EN JAVA) Modélisation : UML Merise Système d’exploitation : Windows UNIX E X P E R I E N C E P R O F E S S I O N N E L L E Mai 2010 – A ce jour :Oxlane Projet Sécurité: Projet pour gérer l’agenda de rendez-vous d’un prestataire et de ses clients. Développement sous Eclipse. Utilisation de JSF/Hibernate/JPA. Mise en place de la partie persistance des données. Utilisation d’Hibernate et de JPA. Ecriture des pages XHTML et des CSS. Navigation et modèle MVC avec JSF 2.0. Utilisation des widgets primefaces. Utilisation de MySQL. Utilisation de Tomcat. Génération de fichier .war. Gestion des exceptions dans l’application. Projet Sécurité: Projet pour gérer la sécurité d’un parc informatique. Développement du moniteur. On est parti du Template développé précédemment. Développement sous Eclipse. Utilisation de JSF/Hibernate/JPA. Mise en place de la partie persistance des données. Utilisation d’Hibernate et de JPA. Refonte du code HTML, factorisation des classes CSS. Navigation et modèle MVC avec JSF. Mise en place d’un système d’onglet, utilisation de Richface. Mise en place d’un système d’arbre avec Richface. Utilisation de MySQL. Utilisation de Tomcat. Génération de fichier .war. Amélioration de la gestion des exceptions dans l’application. Mise en place des permissions dans l’application. Mise en place de la Javadoc. Projet Poker : Développement d’un portail de poker pour un groupe de casinotiers. Utilisation du CMS dotCMS. Développement de fonctionnalités (calendrier, vidéo…) en utilisant velocity. Développement du carrousel en utilisant JCarousellite (JQuery). Utilisation du service dotCMS pour windows. Base de données MySQL. Projet Compensation : Projet de compensation de factures. Développement sous Eclipse. Utilisation de JSF/Hibernate. Développement de l’inscription à l’application. Développement de quelques fonctionnalités en javascript (changement du DOM, changement des objets d’un menu de sélection) Simplification du code HTML et des classes CSS. Conversion du projet Eclipse d’un projet Java en Web-project dynamic. Utilisation de Tomcat. Utilisation de MySQL Projet Template : Simplification du projet Hermes en vue d’avoir un Template pour d’autres projets. Novembre 2009 –Mars 2010 : Emergence-group Programmes en J2EE : Agenda, blog. Utilisation de Strut, JDBC, eclipse, Tomcat, JSP Préparation au projet Géodis, étude des possibilités avec EBX-Plateform : Projet de MDM, logiciel écrit en J2EE sous l’architecture N-Tiers. Développement de modules en Java (lecture d’informations sur des fichiers XML), installation sur des serveurs d’applications (Webshère, Tomcat), conception de référentiel de BDD et MDM. 2008 Orchestra Networks :ÉDITEUR DU LOGICIEL DE MASTER DATA MANAGEMENT EBX.PLATFORM (WWW.ORCHESTRANETWORKS.COM) SOUS ENVIRONNEMENT WINDOWS ET UNIX, AVEC L’UTILISATION DE VMWARE : TEST DE MONTEE EN CHARGE, UTILISATION DE JMETER. CONCEPTION ET REALISATION DE PROGRAMMES JAVA POUR EXPLOITER LES RESULTATS DES TESTS : CREATION, A L'AIDE DE JFREECHART, DE GRAPHIQUES RETRAÇANT L'EVOLUTION DES TEMPS DE REPONSE. DEVELOPPEMENT DE MODULES INTERNES DU LOGICIEL EBX.PLATFORM. UTILISATION D'INSTALL4J POUR GENERER UN PROGRAMME D'INSTALLATION POUR LA VERSION DE DEMONSTRATION D'EBX.PLATFORM F O R M A T I O N 2008 2006 2002 Développeur Java et .NET, IFOCOP CAPES des Sciences Physiques DEA de physique des plasmas, Université d’Orsay D I V E R S Bridge Cinéma Lecture Participation au conseil de développement durable de Sud de Seine et de Malakoff