Telécharger - Guillaume EHRET

Transcription

Telécharger - Guillaume EHRET
EHRET Guillaume
25, rue de la Richelandiere
42100 SAINT ETIENNE
32 ans - Célibataire
Expert technique J2EE
Domaines de compétences
Environnement et langages
Expertise en programmation Java et en architecture J2EE (JSP/Servlet, SWT, Swing).
Connaissance des frameworks Struts 1 et 2, Hibernate, Hibernate, Spring, Log4J, Junit,
DBUnit, IText, Displaytag, Eclipse/RCP, ... …
Maîtrise des langages C et Visual Basic, shell UNIX et VBSCRIPT, script ANT et Maven.
Connaissance complète d'Internet et de son environnement applicatif "client-serveur",
Intranet, Web. Maîtrise des langages de programmation dédiés à cet environnement: HTML,
XML, XSL, Javascript, CGI, PHP, JSP, ASP
Bases de données
Bonne connaissance des principaux Systèmes de Gestion de Bases de Données : MS SQL
Server (Transact SQL), Oracle (PL SQL), MySQL, Postgres, MS Access , HSQLDB
Bonne connaissance en décisionnel (Datawarehouse, Datamart, OLAP) et de la suite Cognos
Business Intelligence
Méthodes
Connaissance
et
Modélisation UML
mise
en
pratique
de
l'eXtreme
Programming,
Scrum
Parcours professionnel
IORGA (depuis mars 2009)
Société de services – consultant /expert technique J2EE
SCC : Société Centrale Canine
La société centrale canine a pour mission de gérer les chiens de race et de maintenir le fichier
national des tataouages des chiens.
• Rédaction des guides d’installations et d’exploitation des applications
• Mise en place d’un serveur SVN pour la gestion des codes sources des
applications de la SCC
• Correction des problèmes techniques et d’architecture sur les applications
existantes (mise aux normes J2EE, mise en place de Maven,...)
• Création d'un socle pour les nouvelles applications de la SCC respectant les
standards J2EE (mise en place d’un moteur MVC et de web services)
Environnement technique : Java 1.6, Tomcat 5.5, JSP, Oracle 9i, SVN,Axis, Spring, JPA
ONF : Office National des Forêts
Dans le cadre de la refonte du système d’information lié aux ressources humaines, l’ONF
souhaitait concevoir un référentiel unique des salariés permettant de suivre la vie
professionnelle des employés.
• Spécifications fonctionnelles
• Conception technique de l’application en enrichissant le socle technique
interne (mise en place des tests unitaires , isolation d’une couche métier.
• Suivi technique et fonctionnel au fur et à mesure de l’avancée du
développement
Environnement technique : Java 1.6, SWT , Oracle 9i
CFDP : Lyon (protection juridique)
Audit de l'extranet en cours de développement afin de vérifier l'architecture technique
adoptée et quantifier le travail restant à faire avant la mise en production du projet.
CETE Centre d’Etudes Techniques de l’Equipement
Le centre technique de Lyon intervient sur une partie des besoins informatiques du ministère
• Maintenance applicative sur application DAPCETE gérant les budgets
attribués par l’état. Les budgets sont dotés à des services généraux qui vont à
leur tour déléguer des montants à des services inférieurs qui les affecteront
aux CETE.
• Mise en place des tests d'intégration et des tests d'intégration au démarrage
du forfait de développement de l'application CITES
Environnement technique : Java 1.5, Tomcat 6, JSP, Oracle 9i, Struts 1
CASINO Restauration (2003-2009)
Chef de projet technique /architecte J2EE
Refonte de la chaîne produit
Création d’un outil spécifique permettant de gérer les matières premières de leur achat chez
les différents fournisseur jusqu’à l’encaissement du client dans les restaurants en passant par
la conception des recettes, la traçabilité, la qualité
• Conception de l’architecture
o
o
o
•
•
•
technique (mode déconnecté, synchronisation via ETL)
matérielle (paramétrage des serveurs de synchronisation et de bases de
données MS SQL Server)
logicielle en 5 couches
Conception d’un framework applicatif
Relation utilisateur pour supervision de la
fonctionnelles
Encadrement des développements (10 personnes)
réalisation
des
études
Environnement technique : Java 1.5, Swing, Hibernate, Spring, IText, DisplayTag, Ajax, Junit, DbUnit,
JMock, JSP, Javascript, ETL Talend, Maven, Websphere, Java Web Start, SQL Server 2005, MySQL 5.0,
Websphere 6.1
Taille du projet : 2500 jours homme
Ressources humaines
Création d’un outil spécifique permettant la gestion des salariés (gestion des contrats, de
l’évolution de la masse salariale, des objectifs, du pointage des heures réalisées)
• Conception technique et création d’un modèle d’implémentation pour les
applications client léger
• Mise en place de l'intégration continue et des tests unitaires automatisés
• Spécification fonctionnelle
• Supervision des développements et encadrement technique (6 personnes)
Environnement technique : Java 1.3, Hibernate, DisplayTag, Junit, DbUnit, JSP, Javascript,
Websphere 5.0, SQL Server 2000, Oracle 9i
Taille du projet : 600 jours homme
Pilotage de projet
Création des outils de pilotage de projets et normalisation des développements
• Normalisation et documentation des règles de développements
• Application des méthodes agiles pour la gestion des projets de
développement de Casino Restauration (eXtrem Programming et SCRUM)
• Mise en place d’un outil collaboratif (wiki)
• Spécification et création d’une application de chiffrage et de suivi de projets
piloté par des méthodes agiles.
• Spécification et création d’une application de gestion des conceptions
tecniques
Environnement technique : Linux Ubuntu, Apache, CVS, SVN, PHP/Mysql, Wikimedia
Taille du projet : 100 jours homme
Décisionnel
Création d’un datawarehouse et mise en place de Cognos Business Intelligence pour suivre
au mieux les indicateurs de l’entreprise
• Rédaction des spécifications matérielles, techniques et fonctionnelles
• Installation des serveurs (serveur Web, serveur SGBD, serveur de
modélisation et serveurs applicatifs)
• Création des cubes OLAP, rapports et des outils d’exploitation (application
Java permettant la mise à disposition des cubes OLAP, application PHP
d’administration)
• Formations utilisateurs
Environnement technique : SQL Server 2005, Suite Cognos BI 8.3, ETL Talend, Windows Server 2000
et 2003, PHP
Intranet
Refonte de l’intranet Casino Restauration
• Développement d’un framework MVC pour la création de portlet
• Spécifications fonctionnelles de différentes application (commande,
formations…)
Environnement technique : Plumtree, ASP, Portlet Java, Tomcat 5.0, JSP, MS Access, SQL
Server 2000, Adobe PhotoShop…
Commande fermes
Application client léger permettant de passer les commandes
• Conception techniques
• Spécifications fonctionnelles générales et détaillées
• Développement (2 personnes)
Environnement technique : Java 1.3, JSP/Servlet, Framework MVC Casino, Javascript,
Websphere 5.0, Oracle 8i
Taille du projet : 200 jours homme
Solutec (20 01-2003)
Ingénieur d’études
Casino Restauration (mars 2003 à octobre 2003)
Applications J2EE de gestion des remarques clients et planning encadrement
• Formation d’une partie de l’équipe de développement à la technologie Java et
à l’architecture technique du groupe Casino.
• Conception techniques
• Développement de la partie Java et des services métier COBOL permettant de
s’interfacer au système d’information du groupe Casino (2 personnes)
• Création d’un référentiel technique commun aux applications
Environnement technique : Java 1.3, JSP/Servlet, Framework MVC Casino, Javascript,
Websphere 5.0, Oracle 8i (PL/SQL), DB2, Cobol
Groupe Casino (octobre 2002 à février 2003)
Application J2EE destinée à la prise de commandes des magasins de proximité par télévente
• Participation à la conception technique et au développement de deux
applications J2EE
• Formation des nouveaux collaborateurs arrivant sur le projet
Environnement technique : Java 1.3, JSP/Servlet, Framework MVC Casino, Javascript, Websphere 5.0,
Oracle 8i, DB2, Cobol
Groupe Casino (février 2002 à septembre 2002)
Application de gestion des opérations promotionnelles du groupe Casino (Participation au
développement)
Environnement technique : Java 1.3, JSP/Servlet, Framework MVC Casino, Javascript, Websphere 5.0,
Oracle 8i, DB2, Cobol
TESSI Informatique (avril 2001 à février 2002)
Etudes et développements sur une plate-forme EDI bancaire équipant la majorité des caisses
régionales du Crédit Agricole et permettant différents transferts entre la banque et leurs
clients par l'intermédiaire de plusieurs protocoles : ETEBAC 1 à 5, PeSIT, Fax, Mail (SMTP),
Internet (TCP/IP).
Environnement technique : C, CGI, HTML, Javascript
Formation
Formation professionnelle
2008
Formation Talend, modélisation metadata COGNOS niveau 1 et 2
2007
Formation Spring (conteneur léger)
2005
Formation Design Pattern et Software Design
2004
Formation modélisation OLAP
Formation scolaire
2001 DESS Informatique Système et Réseaux (mention AB), Université Claude Bernard
Lyon1
2000
Maîtrise informatique (mention AB), Université Claude Bernard Lyon1.
1999
Licence informatique (mention AB), Université Claude Bernard Lyon1.
1998 DEUG Sciences de la Matière (mathématiques et physique) (mention AB) Université
Jean Monnet de Roanne
1995
Baccalauréat série S (option mathématique) (mention AB) Lycée Jean Puy Roanne