Menu

Mathias DEGRUGILLIERS

Issy-les-Moulineaux

En résumé

Mes compétences :
Spring Framework
Apache CXF (JAX-RS)
Genesys
Jersey
Tests Unitaires (JUnit, Fest, Mockito)
Spring Batch
Maven
Liquibase
Derby
PostgreSQL
JPA / Hibernate
Oracle
Apache CXF (JAX-WS)
SQL
JEE
Mockito
JUnit
Linux
DynaTrace
Sonar

Entreprises

  • Sodexo - Architecte Solution Sénior

    Issy-les-Moulineaux 2016 - 2016
    -- Prestation CAPGEMINI --
  • SUEZ - Architecte Solution Sénior

    PARIS LA DEFENSE 2014 - 2016 PROJET ODYSSEE : Gestion de la facturation et de la relation client de Suez Eau France (4 millions de clients, 10 millions de factures annuelles).

    CONTEXTE TECHNIQUE
    Oracle Customer Care & Billing (CC&B) 2.3
    Java 5 / Hibernate / Maven / Spring
    Weblogic 10 / Oracle 11g / IBM AIX
    Dynatrace

    MISSIONS
    Accompagner les équipes de développement pour améliorer la qualité des livrables et la performance des traitements
    • Revue de solution
    • Support & Validation des conceptions
    • Effectuer les audits de code et capitaliser les bonnes pratiques
    • Support aux développeurs

    Résolution des problèmes techniques
    • Mise en place de la plateforme de qualimétrie : CIP Jenkins, Sonarqube
    • Remontée d’alertes

    Accompagner la trajectoire performance
    • Mise en place de Dynatrace
    • Campagne de performance : préparation, suivi, analyse
    • Refonte de traitement batch
    • Gestion des incidents de performance au quotidien

    -- Prestation CAPGEMINI --
  • Auchan - Architecte Solution Sénior

    Villeneuve-d'Ascq 2014 - 2014 Audit et amélioration de la qualité d'une application JEE (Spring / Struts / JPA (Hibernate))

    • Intégration du projet dans une PIC Java
    • Mise en place d'un plan d'action à partir des audits qualimétrie Sonar & accompagnement de l'équipe de développement sur leur traitement.
    • Identification des Quick-wins + pistes de correction
    • Coaching (remise à niveau) sur les bonnes pratiques de développement
    • Reporting client sur les actions en cours

    -- Prestation CAPGEMINI --
  • Auchan - Architecte Solution Sénior

    Villeneuve-d'Ascq 2013 - 2013 Audit de performance d'une application JEE (Spring / Hibernate / Struts / ESB Tibco)
    • Audit d'architecture
    • Qualité de code (Sonar)
    • Synthétiser les métriques de performance : dashboards / graphes (AppDynamics)

    -- Prestation CAPGEMINI --
  • Proxiad - Architecte / Développeur senior

    Paris 2013 - 2013
  • Banque Accord - Architecte JEE

    Croix 2013 - 2013 Dans le cadre de l'industrialisation des développements JEE Banque Accord
    - rédaction d’un document de normes et qualité fixant le cadre de l’utilisation de Frameworks JEE retenus par le client
    - Mise en œuvre des Frameworks sous forme de "samples" d’utilisation.

    Pile Technologique :
    Tests Unitaires : Junit/Fest/Mockito/Spring Test
    Spring Batch
    Spring JDBC
    Spring Cache / ehCache
    Spring MVC
    JAX-WS : Apache CXF
    JAX-RS : Jersey / Apache CXF
    Maven
    Derby

    -- Prestation SSII ProxiAD Nord --
  • Leroy Merlin - Architecte JEE

    Lezennes 2013 - 2013 -- Prestation SSII ProxiAD Nord --
  • Adeo Services - Architecte JEE

    Ronchin 2012 - 2012 Dans le cadre de la mise en place du référentiel client en Espagne - et pour des considérations juridiques - :
    - Ajout d'une brique d'historisation des modifications effectuées sur les clients (possibilité de forçage/rollback des modifications via IHM)
    - Ajout d'une brique de calcul de taux de fiabilité de données du client.

    Architecture centrée sur un ESB et l'exposition de Web Services SOAP.

    Je suis intervenu sur la rédaction de dossiers de conception technique (proposition de solutions) et d'architecture technique.
    J'ai mis en place l'environnement de développement sur la base d'une application "starter kit".
    J'ai pris part au développement d'une partie du projet (Brique de calcul de taux), tout en assurant le rôle de référent technique auprès d'une équipe de 2 développeurs.

    -- Prestation SSII ProxiAD Nord --
  • Leroy Merlin - Architecte JEE / Développeur senior

    Lezennes 2011 - 2012 Création d'une application Web de gestion de la relation client pour les 120 magasins Leroy Merlin France.

    Outil mis à disposition des hôtesses et des conseillers de vente en rayon et se connectant à l'ensemble du SI Leroy Merlin pour aggréger les données du client : La Fidélité, Les données clientes, le SAV, la gestion des remarques clients, l’Assistance Téléphonique, Tickets, Commandes ...

    Application Web qui intègre une interaction avec une application Web de "Couplage Téléphonie Informatique" permettant envoi/réception d'appel.

    Janvier 2011 – Mars 2011 : Architecture & recherche de solutions techniques (POC)
    - POC autour de GWT / Spring MVC / JSON
    - Rédaction des dossiers d’architecture CRM et CTI
    - Mise en place d’une application « starter kit » GWT / Spring / JPA pour la CRM, et Spring MVC / JSON/ JPA pour la CTI.
    - Accueil de l’équipe de développement (5 développeurs / 1 référent technique GWT)

    Mars 2011 – Septembre 2011 : 1ére phase de développement
    - Garant du respect de l’architecture technique
    - Assure le respect des règles et normes de développement
    - Support / assistance aux développeurs (équipe hétérogène 2 stagiaires, 2 développeurs juniors, 2 développeurs confirmés dont expert GWT)
    - Responsable du packaging / déploiement de l’application
    - Développeur expérimenté sur des aspects techniques (Spring Batch)

    Octobre 2011 – Octobre 2012 :
    - Développement des fonctionnalités restantes en équipe réduite (2 développeurs expérimentés)
    - Correctifs de bogues fonctionnels et techniques
    - Responsable du packaging / déploiement de l’application
    - Développeur expérimenté sur des aspects techniques
    - Travaux d’optimisation des performances de l’application
    - Refactoring de l’existant

    -- Prestation SSII ProxiAD Nord --
  • Adeo Services - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Ronchin 2010 - 2011 Développement Prototype Moteur de Recherche

    - Réalisation d’un POC Apache Solr sur la base d’une liste de critères d’exigences rédigés par le client.

    -- Prestation SSII ProxiAD Nord --
  • Banque Accord - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Croix 2010 - 2010 Studio de développement de règle métier

    - Responsable technique de la partie Studio (application Eclipse RCP)
    - Garant du respect de l’architecture technique
    - Intervention en amont du projet pour définir les bonnes pratiques de développement et développer un exemple de référence mettant en œuvre ces bonnes pratiques.
    - Assure le respect des règles et normes de développement
    - Support / assistance aux développeurs
    - Responsable du packaging / déploiement de l’application
    - Développement fonctionnel

    Formations effectuées (par Zenika / Obeo)
    • Eclipse RCP
    • EMF
    • GMF

    -- Prestation SSII ProxiAD Nord --
  • Adeo Services - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Ronchin 2009 - 2010 Portail Fournisseurs / Sirius / Plateforme SMS

    - Architecte technique (Sirius)
    - Développement de POC techniques (Portail fournisseurs / Sirius)
    - Garant du respect de l’architecture technique (Sirius)
    - Assure le respect des règles et normes de développement (Sirius)
    - Support / assistance aux développeurs (Portail fournisseurs / Sirius / SMS)
    - Responsable du packaging / déploiement de l’application (Sirius)
    - Développeur expérimenté sur des aspects techniques (Portail fournisseurs / Sirius)

    -- Prestation SSII ProxiAD Nord --
  • Auchan - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Villeneuve-d'Ascq 2009 - 2009 CENTRE DE SERVICES PROXIAD / AUCHAN

    - Support technique projets Spring / Hibernate / Struts / Maven 2 / SVN / Tomcat

    -- Prestation SSII ProxiAD Nord --
  • Leroy Merlin - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Lezennes 2008 - 2009 Projet « Voix du Client » et projet « Centre Factureur International »

    - Responsable technique
    - Garant du respect de l’architecture technique
    - Assure le respect des règles et normes de développement
    - Support / assistance / formation aux développeurs débutants pour assurer la bonne utilisation des frameworks.
    - Responsable du packaging / déploiement de l’application
    - Développeur expérimenté (sur des aspects techniques et fonctionnels)

    -- Prestation SSII ProxiAD Nord --
  • Promod - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Marcq-En-Baroeul 2007 - 2008 Projet eShop d’application de « caisses » des magasins Promod

    • Développement (Back-Office) de la gestion des cartes cadeaux (3 mois)

    --------------------------------------------------------------------------

    Projet Gestion des stocks des dépôts Mobilier/Fourniture/PLV

    • Mise en place / Adaptation du L4G Adonix X3 (Sage) pour la gestion des stocks mobilier/PLV/Fourniture
    • Personnalisation du L4G au métier PROMOD (écrans, éditions Crystal Report)
    • Développement de passerelles vers les systèmes externes existants (Comptabilité, Logistique)
    • Développement d’un site Web e-commerce pour l’achat de fournitures pour les magasins.
    • Recette
    • Support / Formation Utilisateurs & Hotline

    -- Prestation SSII ProxiAD Nord --
  • Decathlon - Architecte JEE / Encadrement technique / Ingénieur Etudes

    Villeneuve d'Ascq 2006 - 2006 Projet « ITOOL » de gestion et de génération des sites web enseignes et marques du groupe Décathlon.

    • Intégration au sein de l’équipe support du projet
    - Développement de petites évolutions (charges jusqu'à 10 jours)
    - Correction des anomalies (remontées par les utilisateurs)
    - (rétro-) Documentation des fonctionnalités
    - Support applicatifs : résolutions de problèmes bloquants, et des demandes ponctuelles utilisateurs (contacts avec les administrateurs base de données, contacts avec l’exploitation)

    -- Prestation SSII ProxiAD Nord --
  • Cofidis - Architecte JEE / Encadrement technique / Ingénieur Etudes

    Villeneuve-d'Ascq 2005 - 2006 Projet « Piloter et Acheter » pour le département support & finances. Gestion des bons de commande, facture et workflow de signature de factures.

    • Responsable Technique du projet
    - Conception
    - Développement (de la partie back office uniquement)
    - Recette

    -- Prestation SSII ProxiAD Nord --
  • Auchan - Architecte JEE / Encadrement Technique / Ingénieur Etudes

    Villeneuve-d'Ascq 2005 - 2005 Projet MEDLEY - Application Web de gestion des rayons Edition et Loisirs (librairie, disques, supports vierges)

    • Référent technique (Hibernate notamment)
    • Développement (prise en charge de développement de Batch de traitement de fichier XML pour insertion en base de données via Hibernate)
    • recette

    -- Prestation SSII ProxiAD Nord --
  • Cofidis - Architecte JEE / Encadrement technique / Ingénieur Etudes JEE

    Villeneuve-d'Ascq 2005 - 2005 Projet « Elements de Structure » de gestion de la personne.
    • Développement (Eclipse RCP pour le front office, Ejbs pour le back office (déploiement sur Weblogic 8.1)
    • Recette

    -- Prestation SSII ProxiAD Nord --
  • Cofidis - Architecte JEE / Encadrement technique / Ingénieur Etudes JEE

    Villeneuve-d'Ascq 2005 - 2005 Prototypage autour d'un moteur de WorkFlow (open source)
    • Etude du moteur de Workflow WfMOpen (Open Source)
    • Portage du moteur dans l'environnement Weblogic 8.1, Oracle 9.2

    -- Prestation SSII ProxiAD Nord --
  • AG2R LA MONDIALE - Ingénieur d'études JEE

    2001 - 2005 LA MONDIALE (Département Technique) - Mise en oeuvre technique d'une plateforme automatisée de contrôle qualité
    (De janvier à mars 2005)

    • Etude de la solution Parasoft Jtest dans le contexte J2EE La Mondiale
    • Adaptation de la solution Parasoft existante avec une web application de reporting « maison »
    • Définition du modèle de données cible, implémentation des outils en Visual Basic et Java
    • Déploiement de la solution complète
    • Ecriture et reprise des règles de contrôles existantes.
    • Transfert de compétence / Formation à l'outil

    __________________________________________________

    LA MONDIALE (Département Technique) - Migration/Portage du socle technique J2EE La Mondiale
    (De novembre 2003 à décembre 2004)

    • Migrer les applications J2EE du socle technique « Visual Age for Java 3.5, Weblogic 5.1, JDK 1.2.2 » vers « Websphere Studio Application Developer 5.1, Weblogic 6.1 SP4, ClearCase LT, JDK 1.3.1 »
    • Définir une plateforme de développement & déploiement aux projets autour des nouveaux outils
    • Prototypage d’une plateforme de développement et de déploiement sous WSAD / Weblogic / CLearCase sur la base d’un cahier des charges des besoins des projets, des départements industrialisation, technique & architecture métier
    • Mise en place d’une procédure (itérative) de migration (Contrôle qualité & correctifs, Préparation de la structure WSAD & Clearcase spécifique à chaque projet, Extraction de Visual Age & Injection dans Clearcase)
    • Rédaction des normes, processus & documentation
    • Accompagnement des projets (préparation & construction des postes développeurs, formation & support technique aux outils)
    • Accompagnement de la cellule industrialisation (automatisation des déploiements

    __________________________________________________


    LA MONDIALE - Projet de refonte du système de commissionnement
    (De septembre 2001 à octobre 2003)

    • Phase d'analyse fonctionnelle
    Rédaction de documents de Règles de gestion fonctionnelles (Analyse du métier) avec des architectes métier

    • Phase de prototypage fonctionnel
    Implémentation d’un prototype fonctionnel (Visual Age/Eclipse, Struts, Castor, My SQL/Oracle)

    • Phase de mise en place de la plateforme technique de développement & de déploiement
    • Mise en œuvre des nouveaux outils Weblogic Server 6.1 et WSAD
    • Prise en main du Framework Technique La Mondiale
    • Prototypages Techniques autour de problématiques propres au projet (traces, impressions…)
    • Mise en œuvre de l’outil de gestion de configuration « Rational ClearCase » autour de l’outil de développement WSAD)

    • Phase de réalisation technique
    • Implémentation d’un prototype de framework Batch dits « au fil de l’eau » (JMS, EJB, partie standalone, partie cliente)
    • Tests du Framework Batch (montée en charge, parallélisme…)

    • Phase de support / accompagnement de l'équipe projet
    • Mise en œuvre des environnements pour les développeurs
    • Prise en charge d’une partie du développement Record
    • Relation avec l’industrialisation (déploiement, packaging de l’application)

    -- Prestation SSII GFI Informatique --
  • Improve SA - Stagiaire fin études d'Ingénieur

    г. Москва 2001 - 2001 Stage de fin d’études – Réalisation d'un Framework Sécurité en Java

    • Rédaction d’un document de l’état de l’art sur la sécurité
    • Réalisation d’un Framework Sécurité en Java
    • Rédaction d’un cahier des charges
    • Rédaction des spécifications fonctionnelles générales et du modèle de données
    • Conception UML sous Together J
    • Développement (modèle multicouche sous Visual Age, Castor, Struts, IBM DB2)
    • Réalisation d’un tutorial d’intégration pour le framework

Formations

Réseau