ACP
- Ingénieur d'Etudes / Chef de projet Technique
Compiègne
2009 - 2010
-- Mars 2010 à Octobre 2010 : Chef de projet Technique Java / J2EE
Projet Open-Source Salomé TMF (https://wiki.ow2.org/salome-tmf/)
Salomé TMF est un projet de gestion de tests Open Source qui est rattaché au consortium OW2. Depuis fin 2009, ce projet est dirigé par ACP Qualife qui m’y a positionné comme Chef de projet Technique.
* Définition et mise en place de la nouvelle architecture pour la V4 avec une couche de présentation basée sur GWT
* Support de la V3.1 et préparation de la V3.2 (encore basées sur des Applets Swing) avec intégration des différentes contributions des partenaires
* Encadrement de l’équipe de développement travaillant sur la V3.2 (2 personnes)
* Animation de la communauté Salomé TMF
* Mise en place d’une démarche Agile pour la réalisation de la V4
* Support clients (Ingénico, Vallourec, ...)
Environnements : GWT 2.0, Java 6, Hibernate 3.3, Spring 3.0 (IoC, AOP, Security …), MySQL 5.0, XML, JUnit 4.5, Swing, Applets, Java Web Start, Maven 2, Hudson, JDBC, Eclipse 3.5, SVN, Tomcat 6x, Visual Paradigm, UML 2.
-- Janvier 2010 à ce Octobre 2010 : Ingénieur d’Etudes Java / J2EE
Projet R&D Vision avec mise en place pour Accarda (Suisse)
Application innovante fournissant des services dans le domaine de la monétique (gestion de comptes de crédit, module notes de frais, … ) pour des établissements financiers et de crédit, de la grande distribution, …
* Référent technique auprès des équipes (8 personnes)
* Référent pour la mise en place de la documentation (rédaction de spécifications techniques, du plan de gestion de configuration logiciel, du guide de développement, revues de code, …)
* Développements Flex pour la partie présentation et Java côté serveur
* Mise en place d’une stratégie de tests unitaires et d’intégration pour les points critiques du projet
Environnements : Java 6, Flex 3.5, Action Script 3, Pure MVC 2.0, BlazeDS 4.0, Hibernate 3.3, Spring 3.0 (IoC, AOP, Batch, Quartz, RMI …), JAX-WS, CXF 2.2, Oracle 10g, XML, JUnit 4.5, DbUnit 2.4, Unitils 3.1, Maven 2, Hudson, JDBC, Eclipse 3.5, SVN, JBoss AS 5.1, Visual Paradigm, UML 2.
-- Octobre 2009 à ce jour : Chef de projet Technique Java / J2EE
Mission pour Extelia
Application de gestion des dossiers d’adhésion au programme « Séniors en Vacances » de l’ANCV
* Définition de l’architecture logicielle du projet
* Rédaction des spécifications techniques
* Participation au développement de la partie Batch et de la partie Intranet
* Référent technique auprès des équipes (5 personnes)
* Réalisation du projet selon méthodologie Agile
Environnements : Java 6, J2EE 5, JSF 1.2, JSTL 1.2, Hibernate 3.3, Spring 3.0 (IoC, AOP, Batch, OXM, …), PostgreSQL 8.3, XML, JUnit 4.5, Maven 2, Hudson, JDBC, Eclipse 3.5, SVN, JBoss AS 5.1, Enterprise Architect, UML 2
-- Juillet 2009 - Septembre 2009 : Ingénieur d'Etudes Java / J2EE
Mission pour MobiVillage – Groupe Buongiorno !
Portail web et wap de vente d’applications pour téléphones mobiles
* Responsable de l’intégration
* Encadrement technique d’une équipe de développement (5 personnes)
* Intervention technique sur les points chauds du développement du portail
* Développement de portlets pour le portail
Environnements : Java 6, Liferay, Portlets 2.0, Spring Portlet MVC, Spring 2.5 (IoC, AOP), MySQL 5, XML, JUnit 4.5, Maven 2, Ant 1.7, JDBC, Eclipse 3.4, CVS, Tomcat 6x, Enterprise Architect, UML 2.
-- Février 2009 à Juin 2009 : Ingénieur d'Etudes Java / J2EE
Mission pour Extelia
Application web de gestion des Chèques-Vacances proposés par la DGAFP
* Mise en place de l’architecture pour les batchs associés à l’application web en s’appuyant sur le framework Spring Batch
* Réalisation de l’application internet de gestion des Chèques-Vacances
Environnements : Java 6, J2EE 5, JSF 1.2, JSTL 1.2, Hibernate 3.2, Spring 2.5 (IoC, AOP, WebFlow, Batch, …), Oracle 10g, XML, JUnit 4.5, Maven 2, Hudson, JDBC, Eclipse 3.4, SVN, Tomcat 6x, Enterprise Architect, UML 2, Scrum.
Sopra Group
- Ingénieur Etudes et Développement Java / J2EE
Paris
2007 - 2009
--> Ingénieur Etudes et Développement Java/J2EE - 13 mois - DGA / GESMA (Groupe d'Etudes Sous-Marines de l'Atlantique)
Application Client Lourd d'Evaluation de la signature acoustique des sous-marins nucléaires :
* Rédaction des dossiers de conception et Réalisation de diverses applications (composant import / export base de données / fichiers Calc, lecteur audio en Java offrant des fonctionnalités avancées du traitement du signal, API Sopra Group Java de gestion de données binaires en lecture / écriture, différents applications de gestion IHM reliées à une base de données, ...) en Java à l'aide de différents frameworks open-source : Hibernate, Spring, JFreeChart, Swing, ...
* Mise en place d'un processus automatique de migration des données de l'ancien modèle de données du projet vers le nouveau à l'aide de Java et de Python pour la production de données de tests.
* Réalisation de tests et suivi dans Test Director.
Environnement Technique : Java 6, Hibernate 3.2, Spring 2.0, Oracle 10g, XML, JNI, JUnit 4.5, Swing, Maven 2, Continuum, UNO (API OpenOffice.Org 3.0), JDBC 3.0, JFreeChart, Eclipse 3.4, SVN, TestDirector, Power AMC, Enterprise Architect, TOAD, C++, Python 2.5.
---------------------------------------------------------------------------
--> Ingénieur Etudes et Développement Java / J2EE – 1,5mois – Eurocopter
Application web de suivi des pièces mécaniques en révision (Projet Tracking) :
* Développement d’évolutions pour une application J2EE de suivi de pièces mécaniques en révision à partir de spécifications techniques écrites en anglais.
Environnement technique : Java 5, J2EE 5, Struts 1.2, Hibernate 3.2, JSP 2.1, JSTL 1.2, Servlets 2.5, Eclipse 3.2, MSSQL Server, Tomcat 5x, LDAP, JFreeChart, HSSF POI, JUnit 3.8, …
---------------------------------------------------------------------------
--> Ingénieur Etudes et Développement Java / J2EE - 1,5 mois - Eurocopter
Application portail SAP de gestion des demandes clients :
* Développement d’une application portal SAP EP 6.0 pour la gestion des demandes clients à partir de spécifications techniques écrites en anglais.
Environnement technique : Java 1.4, SAP WebDynPro, PAR Component, NetWeaver Developer Studio
---------------------------------------------------------------------------
--> Ingénieur Etudes et Développement Java / J2EE - 6 mois - DGA / GESMA
Application Client Lourd d'Evaluation de la signature acoustique des sous-marins nucléaires :
* Modélisation de la base de données du projet (120 tables) à partir de l’étude de la base de données Oracle existante en tenant compte des retours clients et en suivant une méthode d’analyse Merise afin de proposer des voies d'amélioration et de simplification de l'existant.
* Rédaction des dossiers de Conception et Réalisation de diverses applications (parseur de fichiers GESMA vers XML, maquettes IHM durant la phase de spécifications fonctionnelles, API Sopra Group de gestion de listes de valeurs, …) en Java à l’aide de différents frameworks open-source : Hibernate, JFreeChart, Swing, …
* Réalisation de tests et suivi dans Test Director.
Environnement technique : Java 5, Hibernate 3.2, Oracle 10g, XML, Test Director, JFreeChart, JUnit 3.8, Swing, Eclipse 3.2, SVN, Power AMC, Enterprise Architect, TOAD, C++.