Menu

Damien MAZILLER

Courbevoie

En résumé

Mes compétences :
Scrum
Maven
Hibernate
Jpa
J2EE
Jenkins
AngularJS
REST
Adobe Flex
Spring Framework

Entreprises

  • Thales - Leader technique / Architecte Java J2EE

    Courbevoie 2015 - maintenant
  • Orange Business Services IT&L@bs - Leader Technique Java J2EE

    2014 - 2015 Réalisation du système d'information pour une offre d'envoi de messages multicanaux destinée aux entreprises.

    - Client :
    • Orange

    - Mission :
    • Etude et chiffrage de la solution
    • Expertise technique
    • Responsable des choix techniques
    • Mise en place de l’architecture logicielle
    • Formation et accompagnements des Juniors
    • Conception et développement de la solution. (Backend JAVA, IHM Angular JS)
    • Développement de batch d’intégration de donnée (Spring-Batch)
    • Tests unitaires (Mockito, DBunit)
    • Revue de codes
    • Création des livrables et packaging de l'application
    • Interface avec le client
    • Respect des charges

    - Technologies :
    • Java / J2EE
    • Angular JS, Bootstrap, HTML5, CSS3
    • MySQL, Liquibase, JPA / Hibernate
    • Spring-Boot, Spring-Core, Spring-Data, Spring-Batch, Spring-Security
    • Junit, Mockito, DBunit
    • IntelliJ
    • Apache Tomcat
    • Maven, Jenkins, Sonar
    • Agile Scrum, Jira
  • Orange Business Services IT&L@bs - Leader Technique Java J2EE Flex

    2013 - 2014 L’application « Etiquette Electroniques » permet aux clients via des écrans tactiles de type Panel PC, d’accéder de manière interactive aux informations plus exhaustives sur les produits présentés dans les boutiques Orange.

    - Client :
    • Orange

    - Mission :
    • Réalisation d’une nouvelle solution
    • Accompagnement du client dans son étude de besoin
    • Référent fonctionnel et expertise technique
    • Chiffrage de la solution
    • Responsable des choix techniques
    • Mise en place de l’architecture logicielle
    • Conception et développement de la solution. (Backend JAVA, IHM Flex)
    • Développement de batch d’intégration de donnée (Spring-Batch)
    • Tests unitaires (Mockito, DBunit)
    • Création des livrables et déploiement de l’application en boutique.
    • Suivi des mises en production.
    • Interface avec le client
    • Respect des charges
    • Formation et accompagnements des Juniors

    - Technologies :
    • Java, Flex 3, Flex 4, Swiz, Cairngorm
    • MySQL 5.1, Liquibase, JPA / Hibernate
    • Spring, Spring-Batch,Spring-Security, Jersey,CXF, Jaxb
    • POI, Docx4J
    • Junit, Mockito, DBunit
    • Panel PC, Linux
    • Jonas
    • Maven, Jenkins, Sonar
    • Agile Scrum, Jira
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE confirmé

    2012 - 2013 Réalisation d’un système d’information de gestion des véhicules pour le groupe Orange.
    • Faciliter la gestion opérationnelle du parc de véhicules et son optimisation
    • Mise en place d’interfaces avec les systèmes d’information des partenaires (loueurs, pétroliers, assureurs) et internes (RH, facturation…)
    • Mise en place d’un reporting basé sur l’infocentre

    - Client :
    • Orange

    - Mission :
    • Conception et développement complète de la solution.
    • Développement du Workflow de commande des véhicules, (IHM et Backend)
    • Développement du module d’intégration du catalogue des véhicules.
    • Développement de l’accès aux WebServices des partenaires (pétroliers,…)
    • Aide aux juniors
    • Respect des charges.

    - Technologies :
    • Java, GWT
    • Jonas, MySQL 5.1, JPA, Spring, Spring-Security, Spring-Batch
    • Jersey, CXF
    • Junit, Mockito, DBunit
    • Liquibase
    • Maven, Jenkins,Sonar
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2012 - 2012 L’application « Etiquette Electroniques » permet aux clients via des écrans tactiles de type Panel PC, d’accéder de manière interactive aux informations plus exhaustives sur les produits présentés dans les boutiques Orange.

    - Client
    • Orange

    - Mission :
    • Conception et développement de nouvelles fonctionnalités. (Backend JAVA, IHM Flex)
    • Développement bas niveau (mise à jour du noyau debian live des Panels PC)
    • Création des livrables et déploiement des évolutions en boutiques.
    • Suivi des mises en production.
    • Interface avec le client
    • Respect des charges

    - Technologies :
    • Java, Flex 3, Cairngorm
    • Jonas, MySQL 5.1, Hibernate, Spring, Jersey, Logback
    • Panel PC, Linux
    • Junit
    • Maven, Jenkins,Sonar
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2011 - 2012 Développement d'une application de suivi et de gestion de flotte de véhicules, destinée à différents clients (communes, conseils régionaux, etc.).
    Les véhicules concernés sont ceux chargés du ramassage des ordures ménagères et du maintien de la propreté des installations de dépôt d’ordures ménagères.

    - Client :
    • Plastic Omnium

    - Mission :
    • Fonctionnement en mode agile
    • Participation aux dailyMeeting
    • Participation au chiffrage des stories.
    • Développement des modules de supervision en temps réel
    • Développement du module d’administration de l’application
    • Développement du module d’édition graphique des itinéraires, avec saisie des tracés et points de collectes sur la carte.
    • Développement des IHM Flex, backend Java et du modèle de donnée
    • Respect des charges

    - Technologies :
    • Java, Flex 4, Swiz, BlazeDS, GraniteDS
    • Cartographie, Umap, Navtek
    • Apache/Tomcat, Oracle, Hibernate, Spring
    • Junit
    • Maven, Jenkins,Sonar
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2011 - 2011 L’application « Etiquette Electroniques » permet aux clients via des écrans tactiles de type Panel PC, d’accéder de manière interactive aux informations plus exhaustives sur les produits présentés dans les boutiques Orange.

    - Client :
    • Orange

    - Mission :
    • Audit technique de l’application : analyse et propositions d’optimisation de l’architecture logicielle concernant :
    - Le modèle de donnée
    - Le mapping Hibernate BDD-JAVA
    - L’interface de communication Middle/Front.

    • Analyse et étude d’une solution Android pour améliorer la réactivité des écrans en les remplaçant par de véritables tablettes tactiles.
    • Maintenance de l’application, correction des bugs remontés en boutique et développement d’évolutions

    - Technologies :
    • Java, Flex 3, Cairngorm
    • Jonas, MySQL 5.1, Hibernate, Spring, Jersey
    • Panel PC
    • Maven, Hudson, Sonar
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2009 - 2011 Développement d'un outil de modélisation (type powerpoint) de parcours client développé pour le contexte des clients niches d’Orange.

    - Client :
    • Orange

    - Méthode de développement :
    • Agile Scrum

    - Mission :
    • Scrumaster
    • Réferent technique et fonctionnel
    • Participation aux dailyMeeting
    • Participation au backlog, chiffrage des stories.
    • Conception et développement.
    • Développement d’un outil d’édition graphique type PowerPoint
    • Développement des fonctionnalités d’administration de l’application
    • Développement d'un module d’export au format PDF et PowerPoint
    • Développement des IHM Flex, du backend Java et du modèle de donnée
    • Respect des charges
    • Assurer l’interface avec le client.

    - Technologies
    • Java, Flex 3, Swiz, BlazeDS
    • Jonas, MySQL 5.1, JPA, Spring, Liquibase
    • Maven, Hudson, Sonar
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2009 - 2009 - Développemet d'une application de type CRM pour gérer les clients niche du groupe Orange

    - Client :
    • Orange

    - Méthode de développement :
    • Agile Scrum

    - Mission :
    • Participation aux dailyMeeting
    • Participation au backlog
    • Chiffrage des stories
    • Conception et développement
    • Respect des charges
    • Assurer l'interface avec le client

    - Technologies
    • Java, Flex 4, Swiz, BlazeDS
    • Jonas, MySQL 5.1, JPA, Spring, Liquibase
    • Maven, Hudson, Sonar
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2009 - 2009 Développement d'une application permettant de manière graphique, ergonomique et automatisable la personnalisation des factures Fixe / internet / Mobile pour les clients de Niches du groupe Orange

    - Client :
    • Orange

    - Méthode de développement :
    • Agile Scrum

    - Mission :
    • Participation aux dailyMeeting
    • Participation au backlog
    • Chiffrage des stories
    • Conception et développement
    • Respect des charges
    • Assurer l'interface avec le client

    - Technologies
    • Java, Flex 3, Swiz, BlazeDS
    • Jonas, MySQL 5.1, JPA, Spring, Liquibase
    • Maven, Hudson, Sonar
    • IText
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2009 - 2009 - Développement d'une solution de géolocalisation complète (Software et Hardware) pour la
    supervision en temps réel des itinéraires d’un parc de 50 véhicules blindés, destinée à assurer le suivi et la sécurité des convoyeurs de fonds.

    - Client :
    • Prosegur France/Espagne

    - Méthode de développement :
    • Cycle en V

    - Mission :
    • Chargé de la relation client avec Prosegur Espagne.
    • Participation aux phases de conception et de développement.
    • Mise en place de la partie backend de l’application. (Spring,hibernate,BDD)
    • Interfaçage et configuration des boitiers PTI/C4
    • Développement des fonctionnalités de calcul (calcul des arrêts, détection des alertes boitiers,…)
    • Développement de l’IHM Flex.
    • Chargé du développement de l’intégration des systèmes de cartographies (GoogleMaps,YahooMaps)
    • Chargé de la conception et du développement d’un sytème de cartographie « maison » pour assurer un mode de fonctionnement Offline.
    • Développement des fonctionnalités de Geocoding.
    • Installation de l’application sur site.

    - Technologies
    • Java, Flex, Swiz, BlazeDS
    • Apache/Tomcat, MySQL 5.1, Hibernate, Spring
    • HeartBeat
    • Google Maps/Google Geocoding, Yahoo Maps
    • Boîtiers C4 / PTI
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE Flex

    2009 - 2009 - Projet de contrôle des factures Internet permettant une vérification des millions de factures produites chaque mois sur les offres Internet d’Orange.

    - Client :
    • Orange

    - Méthode de développement :
    • Cycle en V

    - Mission :
    • Développement d'IHM Flex
    • Création de batchs de contrôles de facturation
    • Intégration de flux de facturation en BDD via TALEND (réception CFT)

    - Technologies :
    • Java, Flex, PureMVC, BlazeDS
    • Jonas, Oracle 10g, Hibernate, Spring, Talend
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE

    2008 - 2009 - Développement d'une application Web pour la géolocalisation des téléphones mobiles Orange.

    - Client :
    • Orange

    - Méthode de développement :
    • Cycle en V

    - Mission :
    • Etudes des systèmes de cartographies (GoogleMaps/YahooMaps/Geoportail)
    • Chiffrage de la solution
    • Conception et développement
    • Respect des charges

    - Technologies :
    • Java, JSP, JavaScript
    • Jonas, Hibernate, Oracle10g, Struts, Spring, Axis
    • Google Statics Map
  • Orange Business Services IT&L@bs - Ingénieur d'études Java J2EE

    2007 - 2008 Développement d'une application Web Java J2EE permettant de signaler et de gérer les non-conformités des applications du SI Orange.

    - Client :
    • Orange

    - Méthode de développement :
    • Cycle en V

    - Mission :
    • Développement backend : couches service, métier, dao avec utilisation des frameworks Spring et JPA.
    • Rédaction de tests unitaires JUnit
    • Développement frontend : MVC2 STRUTS / JSP / JSTL / Tiles / Javascript
    • Développement des exports PDF en utilisant l’API iText
    • Développement des exports Excel en utlisant l’API JExcel.
    • Développement de fonctionnalités de Reporting en utilisant l’API JFreechart

    • Utilisation de l’outil QualityCenter pour la rédaction et l’éxécution des tests de l’application.

    - Technologies :
    • Java, J2EE
    • Spring – Struts – JPA - JSP
    • JFreeChart- JExcelAPI - IText
  • Centre National d’Etudes Spatiales de Toulouse - Stagiaire

    2007 - 2007 Intégration au projet Cardiomed, projet Franco-Russe de suivi médical des comsmonautes sur la station spatiale internationnale (ISS) dont l'objectif scientifique est d'étudier le système cardio-vasculaire humain et son évolution en micropesanteur
    Cardiomed : http://smsc.cnes.fr/CARDIOMED/Fr/.

    1- Développement d’une application permettant le post-traitement au sol des données médicales enregistrées à bord de la station.
    Technologies:
    JAVA - Swing - Batik/SVG.

    2- Développement d’une application client léger permettant l'’acquisition des données instruments(ECG,Doppler,...) en temps réel
    Technologies:
    JAVA – Tomcat - MySQL - Ibatis- Struts- JSP - Joram - Swing - Batik/SVG - SOAP
  • Cegelec Centre Est - Stagiaire

    2005 - 2006 Développement d'un démonstrateur de calculateur de trafic routier en technologie client léger, permettant de visualiser l'etat du réseau routier en temps réel sur des synoptiques SVG.
    Technologies :
    JAVA – Tomcat -Oracle 10g - Ibatis - Ajax - Struts - Swing - SVG.

Formations

  • Universidad De Granada ETSII (Granada)

    Granada 2006 - 2007
  • Universidad De Granada ETSII (Granada)

    Granada 2006 - 2007
  • UTBM REM

    Belfort 2004 - 2007
  • Université Lyon 1 Claude Bernard

    Bourg En Bresse 2002 - 2004 Option Génie Informatique

Réseau

Annuaire des membres :