Langages : JAVA J2EE, PHP, SQL, XML, XHTML, CSS, Javascript
Outils : Eclipse, Tomcat, Maven, Ant.
Frameworks J2EE : Struts, Hibernate, Spring, Java Server Faces (JSF)
Bases de Données : MySQL, PostgreSQL
Versionning : SVNAvril 2010 - Aujourd'hui: Ingénieur d'études à l'Université de Nantes
Problématique / Objectifs :
- Mise en place d'un portail ou Environnement numérique de Travail (ENT). Solution basée sur Esup Portail(uPortal) en environnement JAVA J2EE. Paramétrage du portail, constitution des groupes et gestion des droits, intégration des divers services proposées par l'Université dans le portail sous forme de portlets JSR168.
- Mise en place d'un outil de travail collaboratif à l'université. Solutions étudiées : Nuxeo, Alfresco.
Mai09-Mai10 : Informaticen Développeur au Centre de Ressources Informatiques (CRI) de l’Université de Rennes1 (CDD de 1 an).
Problématique / Objectifs :
- Corrections et évolution d’applications Web existantes réservées à l’usage interne du CRI.
- Développement de nouvelles applications Web en environnement JAVA J2EE.
Développement/mission :
- Recueil des besoins auprès des utilisateurs du CRI
- Analyse : mise en place de spécifications fonctionnelles générales et détaillées à l’aide du formalisme UML.
- Proposition du projet aux utilisateurs.Outils : Eclipse, Tomcat, Oracle, MySQL, Ant, SVN
Langages : JAVA J2EE (frameworks JSF/Hibernate/Spring), XML, SQL, HQL, XHTML, UML.
Déc08-Fév09 : Stage de fin d’études en tant qu’ Analyste Programmeur chez ALTECA, société de services informatiques, à Nantes.
Problématique / Objectifs :
- Développement d’une application de gestion pour un client grossiste en
matériaux dans le domaine du bâtiment (lot de 1200jours): gestion des fournisseurs, des articles, des tarifs, …- Tâches de développement réparties par écran : accès aux données, les
composants métier et l’IHM.- Prise en charge de quatre écrans : Page d’Accueil, Gestion d’un module d’import/export de fichiers, Suivi de pilotage d’un fournisseur, Gestion du périmètre pilote.
Développement/mission :
- Analyse : exploitation des spécifications fonctionnelles détaillées
- Conception : proposition des classes à mettre en place dans le cadre de l’architecture définie pour l’application.
- Mise en commun et synthèse avec le responsable de projet.
- Programmation : développement en langage JAVA, mise en place des requêtes SQL(HQL), conception et codage d’algorithmes dans le métier, gestions des exceptions, Javadoc, conception de l’IHM.
- Tests unitaires : vérification du respect des normes de développement, de la conformité des zones de recherche, d’affichage, de la navigation, vérification du respect des règles de gestion, de validation et des résultats en base à partir d’un jeu d’essai.
- Livraison du développement réalisé sur le référentiel de l’application géré par WinCVS. Résolution des conflits avec WinMerge.
- Correction des anomalies remontées par l’intermédaire de l’application phpBugTracker.
Outils : Eclipse, Tomcat, Jonas, DB2, Maven, WinCVS, phpBugTracker
Langages : JAVA J2EE (frameworks Struts/Hibernate/Spring), Javascript, XML, SQL, HQL, XHTML.1998-2008 : Ingénieur en charge du développement et de l’industrialisation de procédés de fabrication en microélectronique : ST Microelectronics (fabricant de composants électroniques) à Crolles (France, Isère)
2008 : Diplôme d'informaticien Développeur, ENI Ecole Informatique - Nantes - Titre de "Développeur Informatique" homologué par l'Etat niveau III (Bac +2)
1991 - 1996 : Diplôme d'Ingénieur de l'Institut National des Sciences Appliquées (INSA) de Rennes - option micro-optoélectronique et Matériaux