Philippe Gibault
13 rue Raymond Fassin
92240 Malakoff
Tel: 06.74.78.47.80
philippe.gibau[email protected]m
37 ans, permis B DE V E L O P P E U R JA V A /J2EE
CO M P E T E N C E S T E C H N I Q U 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.
JUnit : Librairie de test
JExcel : Librairie pour lire les fichiers Excel
Spring : Librairie Librairie d’injection de dépendance
Spring ORM : Librairie permetnat de fabriquer la
couche DAO
Spring LDAP : Librairie Spring pour utiliser le LDAP
Spring Sécurité : Librairie pour la sécurité dans les
applications Java
Jasper report : Outil de rapport en Java
Librairies JSF :
Richfaces
Primefaces
Base de données :r
MySQL
SQL Server
Technique web utilisées :
JSP
Servlet
Serveur d’application :
Tomcat
JBoss
Websphere
Autres langages de programmation :
SQL
HTML
Javascript
XML
CSS
Framework Javascript :
JQuery
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,
LIFERAY, PORTAIL JAVA UTILISANT LES PORTLETS
LIQUIBBASE, OUTIL PERMETANT DE COMPARER LA
STRUCTURE DE BASES DE DONNEES
DOTCMS (CMS EN JAVA)
Modélisation :
UML
Merise
Système d’exploitation :
Windows
UNIX
Outil de construction :
Maven
EX P E R I E N C E P R O F E S S I O N N E L L E
Janvier 2012 A ce jour :Aprolis
Projet Gavial : Gestion avancé du catalogue Aprolis
Développement sous Eclipse
Utilisation de MySQL
Création de l’architecture du projet autour d’Hibernate/JSF/Spring
Utilisation de Maven pour construire le projet
Utilisation de Maven et JUnit pour les tests
Déploiement sur un serveur JBoss
Implémentation du modèle UML pour la couche de persistance (utilisation des annotations JPA)
Ecriture de script SQL pour changer la version d’une base de données, utilisation de Liquidbase
Utilisation de Primefaces pour la couche graphique
Quelques développements Javascript particulier, utilisation de JQuery
Utilisation des composants AJAX de Primefaces
Ecriture des pages XHTML
Utilisation de Spring sécurité pour gérer les droits.
Refonte du portail de l’entreprise : Gestion des congés et des badges
Développement sous Eclipse
Utilisation de MySQL
Utilisation de Liferay sous un serveur Tomcat
Utilisation de Spring/JDBC
Page JSP
Utilisation de JQuery et diverses librairie JQuery
Utilisation de MVCPortlet (Portlet)
Mai 2010 Septembre 2011 : Oxlane
Projet RDV: 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.
Campagne de mail avec javamail et quartz.
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.
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 Compensation en vue d’avoir un Template pour d’autres projets.
Novembre 2009 Mars 2010 : Emergence-group
Programmes en J2EE : Agenda, blog. Utilisation de Struts, 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 (Websphere, 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 LUTILISATION 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
FORMATION
2008 Développeur Java et .NET, IFOCOP
2006 CAPES des Sciences Physiques
2002 DEA de physique des plasmas, Université d’Orsay
DIVERS
Bridge
Cinéma
Lecture
Participation au conseil de quartier du centre à Malakoff
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !