Ingénieur ESEO

Informatique de gestion
Applications Java, J2EE
Gestion de projet / Expertise

Télécharger le CV au format PDF

Télécharger le CV au format Word

Imprimer la page
Matthieu MORILLON cv.matthieu@morillon.co
5, route de la Ruasse
F - 33550 LANGOIRAN

Marié, 3 enfants

EXPERIENCES PROFESSIONNELLES
Depuis 03/2016
 

EHTrace - Pessac
Architecte Java

 
  • Spécification technique et architecture de la solution EHTrace
  • Développement des modules sur la partie Backend
  • Mise en place des environnements à base de conteneurs Docker
  • Mis en place de l’usine de développement
    Contexte : méthodologie Scrum, Equipe composée de 3 architectes, 2 développeurs, 1 Web Designer, 1 testeur
    Environnement technique : IDE : IntelliJ IDEA ; GCL : Git, Maven ; BDD : H2, Postgres 9.5; Serveur d'application : Tomcat 8, ESB WSO2, OpenID Connect
    Technos/Frameworks : Java 1.8, Spring Boot, AngularJS, ElasticSearch, Logstash, Kibana
    Agile : Rally
    OS : Ubuntu, Docker, Debian
   
07/2014 - 02/2016
 

Conseil Régional d'Aquitaine - Bordeaux (prestataire, IPPON)
Expertise Java

 
  • Prise en charge des modules GED, BPM et ESB dans le cadre du projet PES V2 : dématérialisation des flux comptables et financiers
    • Développement des fonctionnalités supplémentaires
    • Aide à l’intégration du socle technique sur les environnements d’intégration et de recette
    • Mise en place de l'usine de développement (Serveur d'intégration continue Jenkins, Artifactory, Sonar, Gitlab)
  • Participation à la constitution d’un bundle GED commun aux différentes régions dans le cadre du projet Synergie (Solution de gestion des demandes de subvention FEDER/FSE)
    Contexte : 3 concepteurs/dévelopeurs, 1 architecte
    Environnement technique : IDE : Eclipse Luna, IntelliJ IDEA ; GCL : Git, Maven ; BDD : H2, Postgres 9.1 et Oracle 11g ; Serveur d'application : Tomcat 7
    Technos/Frameworks : Java 1.7, Spring 3, AngularJS, Hibernate 4, BPM Activiti, ESB Mule, Alfresco
    Agile : iceScrum
    OS : Windows 7 64bits, SLES, Ubuntu
   
03/2012 - 06/2014
 

GHX - Bordeaux (prestataire, ASTEK)
Concepteur - Dévelopeur Java

 
  • Conception et développement du produit CaseXpert (Solution de traçabilité médicale pour les implants et les dispositifs médicaux)
    • définition/développement du module core (domain)
    • définition/développement des services web REST (Jersey)
    • développement des écrans (SmartGWT)
    • création de tests d'acceptance automatisés avec Concordion
    • développement de tests de scénarios et de charges avec JMeter
    • mise en place de l'usine de développement (Serveur d'intégration continue Jenkins, Maven repository Apache Archiva, Sonar)
    Contexte : méthodologie SCRUM, international (Louisville Colorado E-U, Cambridge EN), Equipe composée d'1 Scrum master, 2 architectes, 7 ingénieurs conception/développement, 2 ingénieurs validation
    Environnement technique : Eclipse Juno, GCL : SubVersioN, Maven ; BDD : H2, Postgres 9.1 et Oracle 11g ; Tests : Concordion, JMeter, JUnit, DBUnit ; Serveur d'application : Tomcat 7
    Technos/Frameworks : Java 1.7, Spring 3, Smart GWT, Hibernate 4, Axon (CQRS)
    Agile : Rally
    OS : Windows 7 64bits, Ubuntu, gentoo
   
04/2011-02/2012
 

McKesson - Canéjan (prestataire, ASTEK)
Chef de projet - Concepteur

 
  • Pilotage d'un développement externalisé au forfait : intervention sur les phases de recette et d'évolutions majeures
  • Développement et intégration d'un module SSO au sein du socle technique des applications Web McKesson (ticket crypté à base de certificat, NTLM, ILEX, .)
  • Evolution d'un serveur d'annuaire virtuel en y intégrant une connexion à un ActiveDirectory
  • Pilotage d'un projet de développement d'un gestionnaire de licences unifié prenant en compte l'ensemble des applications McKesson
    Environnement:Eclipse, J2EE, GWT, JBoss, Spring, Hibernate, Dozer, Oracle, HSQLDB, Maven, Ant
   
04/2010-03/2011
 

Implanet - Martillac (prestataire, ASTEK)
Concepteur - Développeur

 
  • Conception et développement de la partie serveur du module d'encodage de la solution de traçabilité des produits Henry Schein : BeepNTrack.
    • Services Web en architecture REST avec le client (.NET)
    • Gestion de fils de message JMS ActiveMQ
    • Gestion de la persistance dans une BDD embarquée Derby
  • Développement du module d'export des données du portail Web Beep N Track
  • Mise en place du module d'authentification Password Policy
    • Module de sécurité intégrant l'overlay PPOLICY de l'Open LDAP
  • Maintenance applicative de la partie client du module de la station d'encodage
    • Correction d'anomalies
    • Gestion de fils de message JMS ActiveMQ
    • Evolutions (nouveaux écrans, nouveaux messages XML)
    Environnement:Eclipse, Java 1.6, Spring 3.0, iBatis, ActiveMQ (JMS), PostGre SQL, Derby server, OpenLDAP, CQRS (Axon), Apache Wicket, Maven 2.2, SVN, JExcelAPI, C# .NET 3.5
   
07/2009 - 03/2010
 

France Telecom - Pessac (prestataire, ASTEK)
SIFAC Reversement - Chef de projet
TMA sur les produits de gestion de l'activité Reversement de France Telecom
Evolution majeure de l'applicatif du domaine de l'agence télématique

 
  • Rédaction de la proposition de prise en charge : réponse au cahier des charges
  • Assistance à la conception
  • Rédaction des documents projet (Plan qualité, Plan management projet, plan de développement, etc.)
  • Offshorisation du développement (Ile Maurice) : formation, suivi, assistance
  • Pilotage projet : reporting client (risques/actions, priorisation, revue planning), reporting interne (consommation, Reste à faire)
  • Assistance à la qualification MOE.
   
04/2009 - 06/2009
 

France Telecom Lease - Pessac (prestataire, ASTEK)
TMA - Responsable phase d'initialisation
TMA sur le produit de saisie et suivi des demandes de financement des clients de FT Lease

 
  • Acquisition du référentiel
  • Montée en compétence
  • Industrialisation de la maintenance de l'application
    • Mise en place des process de livraison et de gestion des anomalies et demandes d'évolution
    • Mise en place des environnements de développement, de recette et d'intégration
  • Reporting
    Environnement: Eclipse, Java, J2EE (Struts), AJAX, JSTL, Spring 2.5 (IoC, TU), Hibernate (JPA), Maven 2.0, SVN, MySQL Server 5.1, C, shell (bash), Red Hat, MS Project 2003
   
04/2008 - 04/2009
 

France Telecom - Pessac (prestataire, ASTEK)
SIFAC Reversement - TMA Concepteur pôle projet
TMA sur les produits de gestion de l'activité Reversement de France Telecom

 
  • Prise en compte des demandes d'évolutions : analyse, estimation de charges, conception
  • Suivi du développement Offshore (Ile Maurice)
  • Assistance à MOE FT pour évolutions majeures du référentiel et de l'applicatif
  • Mise en place d'environnements de développement, de qualification et d'intégration
    Environnement: Eclipse, Java, J2EE (Struts), Maven 2.0, SVN, Oracle 10g, C, Pro*C, BO, JIRA, Shell (ksh, bash), Linux, Tuxedo-Jolt, Talend Open Studio
   
1/2007 - 04/2008
15 mois
 

AGFA HCES - Artigues-près-Bordeaux
R&D Responsable d'un pôle de développement : PAS (Patient Administration Server)
Développement d'un SI hospitalier (ORBIS) dans un contexte international.

 
  • Management d'une équipe de 5 développeurs
  • Validation des spécifications
  • Définition, planification des tâches, suivi de projet (scrum meeting, sprints)
  • Support technique aux équipes de développement
  • Communication / équipes de développement étrangères
  • Bug tracking, suivi des erreurs et des propositions d'ajouts
   

Développement d'une API de lecture carte Vitale en Java compatible V4.10 & V5.0 (Carte Vitale 2)

 
  • Management d'une équipe de 3 développeurs
  • Design UML
  • Développement Java
  • Tests
    Environnement: Eclipse 3.2, Java 6, JUnit, Maven 2.0, SVN, ClearCase 2003, Oracle 10g, ClearQuest, Agile (Scrum)
   
3/2006-12/2006
10 mois
 

AGFA HCES - Artigues-près-Bordeaux
R&D Développeur Java
Développement d'un SI hospitalier (ORBIS) en collaboration avec des équipes allemandes, suisses, belges et autrichiennes.

 
  • Rédaction des spécifications fonctionnelles et techniques
  • Développement d'un outil de recherche graphique des codes CCAM, diagnostics et topographies
  • Prise en charge du module ADT (Admissions, Discharges and Transfers), pour la partie France.
  • Intégration du module de lecture de la carte vitale et de la CPS
    Environnement: Eclipse 3.1, Java 5, Ant scripting, JUnit, JNI, Java COM bridge (jacob, j-Interop), COM ATL, PowerAMC 9, ClearCase 2003, Oracle 10g
   
12/2005-2/2006
3 mois
 

AGFA HealthCare Entreprise Solutions - Artigues-près-Bordeaux (prestataire, ALTEN)
R&D Développeur Java
Développement d'un SI hospitalier (ORBIS) en collaboration avec des équipes allemandes, suisses, belges et autrichiennes.

 
  • Apprentissage du Framework co2, propriétaire GWI (Allemagne)
  • Développement du générateur de feuille de soins médecin (Cerfa 12541*01)
    Environnement: Oracle 9i, Eclipse 3.1, Ant scripting, JUnit, PowerAMC 9, ClearCase 2003
   
11/2005-12/2005
1 mois
 

ERICSSON - Massy (prestataire, ALTEN)
Développeur portail WAP
Evolution du portail WAP SFR Messenger  (fonctionnel, éditorial et graphique)

 
  • Identification du delta
  • Développement des nouvelles pages WAP et des nouvelles fonctions
  • Tests en pré-production (site du PROLOG)
  • Rédaction des livrables
  • Déploiement en production (site de Champlan)
    Environnement: UNIX, Windows XP, Eclipse 3.0, JSP, XML, WML
   
6/2004-9/2005
15 mois
 

WAVECOM - Issy les Moulineaux (prestataire, ALTEN)
Industrial Engineering - Solution Group
Chef de projet (MOE) - Développeur application Web (PDM) de gestion des produits Wavecom (hardware & Software) en architecture J2EE.
Management du projet, équipe de 2 développeurs et 1 valideur (recette)

   
  • Rédaction des spécifications fonctionnelles et techniques
  • Migration des bases de données existantes (SQLServer 2000, Access 2000, Excel) vers un SGBDR Oracle 10g.
  • « Reverse », correction, redimensionnement du modèle
  • Génération script de basculement final
  • Développement des procédures et classes java stockées
  • Tuning de la base et des requêtes SQL
  • Déploiement de l'architecture n-tiers : SGBDR (Oracle) -JEE Container (Jonas-Tomcat) - HTTP Server (Apache)
  • Développement sous Eclipse (JSP, XML, Framework Struts 1.2.4, EJB 2.0) des frames & fonctions métiers :
  • Components libraries & suppliers management
  • Technical, & quality documents attachment
  • BOM (Bill Of Materials) creation, including tree structure
  • Mail alerts (triggers), Excel extractions
  • Recette des différents modules, suivi des bugs sur un outil tracker
  • Rédaction des livrables (user guide, developer guide, administration guide)
   

Environnement: Windows 2000, Windows XP, Oracle 10g, JDeveloper 10g, Eclipse 3.0, Power Designer, Project 2002, Merant Tracker 8

   
9/2002-5/2004
9 mois
 

WAVECOM - Issy les Moulineaux (prestataire, ALTEN)
Industrial Engineering - Solution Group
Administrateur base de données techniques de production.

   
  • Administration de la base technique de production.
    = interface (Marketing+Ventes) / (Bancs de Test).
  • Migration des softs embarqués développés par la R&D vers les usines pour la production.
  • Mises en place de procédures de recevabilité des configurations softwares des produits demandées par les clients ou le marketing.
  • Déploiement du codage des configurations softwares propres aux demandes clients au sein des services tels que l'Administration des Ventes, la Logistique, le Planning, les
  • Bancs de Test, les filiales ainsi que les supports clients.
  • Création de différents outils de synthèse et de contrôle des livraisons logicielles R&D.
  • Développement d'une GED adaptée aux besoins du service DMP.
    Environnement: Excel 2000, 2002 (VBA, SQL), Access 2000, LabWindows CVI 6, Lotus Notes, Windows 98 SE, Windows 2000, Windows XP
   
1/2002-7/2002
7 mois
 

THALES SYSTEMES AEROPORTES- Elancourt (prestataire, ALTEN)
Service MME (Méthodes et Moyens d'Essai).

Développement logiciel.

   
  • Conception, réalisation d'un banc de test de plusieurs éléments hyperfréquences, sous LabVIEW 6i comprenant la gestion de fichiers Excel.
  • Conception d'un boîtier d'interface PC-éléments hyper. (liaison via une carte DIO-96 de National Instruments).
  • Communication avec des synthétiseurs, analyseur de spectre, mesureur de bruit, boîtier d'alimentations. (GPIB).
  • Ecriture des documents de spécifications des besoins, de validation et de description détaillée.
    Environnement: LabVIEW 6i, Excel 2000 (VBA), TestStand 2.0, Windows 2000.
   
5/2001-12/2001
8 mois
  ALCATEL R&I - Marcoussis (prestataire, ALTEN)
Division Optique.

Analyste Programmeur
   
  • Réalisation d'un programme de gestion de processus effectué sous Delphi 5 pour les interfaces utilisateur (saisie / consultation), sous Paradox 9 pour les tables. (lecteur de codes barres pour la saisie).
  • Réalisation d'un logiciel d'aide à la photo inscription effectué sous LabWindows CVI 5.0 intégrant le pilotage par port GPIB (IEEE 488.2) de différents analyseurs de spectre optique, l'acquisition et traitement du signal (Transformée de Fourrier, zero-padding, …).
  • Réalisation sous Access 97 d'un outil de gestion du matériel informatique.
    Environnement: Delphi 5, Paradox 9, LabWindows CVI 5, Excel 97 Access 97, Matlab 5, NT.
   
10/2000-4/2001
8 mois
  EAT - Tours
Département Informatique

Officier spécialiste (Aspirant) - développement logiciel.
   
  • Réalisation d'un programme d'aide décisionnelle pour un exercice de simulation logistique à l'aide d'une base de données réalisée sous Access intégrant Visual Basic sous NT.
    Environnement: Access, VB, NT.
   
1/2000-6/2000
6 mois
  GIP Ultrasons -Tours
Département Informatique.

Stagiaire analyste programmeur .
   
  • Développement du module de calculs des paramètres ultrasonores de la peau sur un imageur échographique avec IHM (Dermcup).
   
Environnement: Visual C++ 6, MatLab 5, NT.
   
6/1998-7/1998
2 mois
  Euro-Automobiles HEULIEZ - Cerizay
Département Informatique.

Stagiaire développement logiciel .
   
  • Paramétrage et effacement des défauts des calculateurs sur Xantia break.
    Environnement: grafcet, UNIX, NT.
   


FORMATIONS
2010
(3 jours)
  Formation « Développement C# avec Visual Studio .NET 2008 » chez SQL Institut
développement d'applications Web d'entreprises
   
2004
(1 semaine)
  Formation JWEB chez Valtech (Paris La défense)
développement d'applications Web d'entreprises
   
2004
(1 semaine)
  Formation Admin Workshop I chez Oracle (Colombes)
administration d'une base Oracle 10g
   
2000   Diplôme d'ingénieur en électronique et informatique,
Ecole Supérieure d'Electronique de l'Ouest (ESEO, Angers(49)).
   
1995   Baccalauréat S (spécialité Technologie Industrielle)
Institution Saint-Gabriel (Vendée).
   


LANGUES
Anglais   écrit, parlé
TOEFL, score : 563
FIRST Certificate of Cambridge
   
Allemand   scolaire
   


CONNAISSANCES PROFESSIONNELLES
Management projet   Diagramme de Gantt, PERT, Agile (scrum)
   
Programmation   Java 6, J2EE 1.4 (Eclipse 3.0, Struts, Spring, Hibernate, EJB 2.0, JUnit), Ant, Maven
C# .NET 3.5 (Winforms, WPF, Linq, Event, Delegate, Entity Fwk)
Oracle 10g (Merise, PL/SQL), PowerAMC 9, Paradox 9, Access 2000, SQL Server 2000
Shell (bash, ksh, batch DOS)
ANSI C (LabWindows CVI 6.0), C/C++ (Visual C++ 6.0, Pro*C
LabVIEW 6i, Matlab 5.2, VHDL, Pascal (Delphi 5.0), VBA (Access, Excel)
Temps réel (pSOS+)
OpenLDAP
   
Web   JSP, Struts taglibs, XML, HTML, CSS, JavaScript, PHP
   
SCM, CIS, LBT   ClearCase, SVN, Hudson, JIRA, BugZilla
   
ETL   Talend, Tuxedo
   
Systèmes   Windows 9x/2k/XP/2003, UNIX (Linux, Solaris)
   
µProcesseurs   68000 et 68332, PIC, Architecture multi-µP - Bus VME.
   
Automatique Avancée   Traitement du signal - DSP, Vision industrielle.
   
Electronique   ASICs - FPGA - VHDL, HF, Hyper, Electronique de Puissance.
   
Réseaux   LAN, TCP/IP, X25, ATM, Bus: CAN, Lonworks.
   
Bugs trackers   Clearquest, Merant Tracker, Bugzilla