Menu

Elie DUMAS

Courbevoie

En résumé

Mes compétences :
Java EE
Java
Web
NetBeans
Red Hat
Ubuntu
MVC
C
MySQL
Tomcat
Design Patterns
Eclipse
Adobe Flex
SQL
Conception UML
Hibernate
PHP
Scrum
Maven
IntelliJ
Gestion de projet
Extreme programming
Enterprise Architect
Spring
JOnAs
GWT
HTML
CSS
Ajax
Système d'information
UML
Spécifications fonctionnelles
Spécifications techniques
Développement Web
Continuous Integration
Web Services
Jenkins
JavaScript
Hudson
Java Enterprise Edition
Subversion

Entreprises

  • Cgi - Ingénieur en informatique

    Courbevoie 2019 - maintenant Pour le client international Mars Chocolat : TMA sur l'application "HELIOS Financial reporting system" servant à la consolidation et au calcul de données financières ainsi qu'à leur stockage dans des cubes.
    - Développement de nouvelles fonctionnalités
    - Correction de bugs
    - Gestion des différents environnements
    - Revues de code
    - Support de niveau 1 sur 3

    Utilisation de Java, Spring, GWT, Oracle, Essbase, Jenkins, Git, Maven, Sonar, Nexus, Bitbucket
  • Cgi - Ingénieur en informatique

    Courbevoie 2019 - 2019 Pour le client Électricité de Strasbourg, dans le cadre de son portail client : intégration de l’activité gaz dans le portail électricité existant. Responsabilités de conceptions, développements et assistance à la gestion de projet. Interactions avec l’éditeur EFLUID dont le projet utilise l’application de façon sous-jacente.
  • Cgi - Ingénieur en informatique

    Courbevoie 2014 - 2019 Pour le client efluid (groupe UEM) éditant un progiciel de gestion intégré reconnu dans le secteur des énergies, et utilisé par de nombreux acteurs majeurs, présents sur l’ensemble du territoire français.
    Responsabilités : développements, maintenance, scripts, analyse fonctionnelle, conception technique et fonctionnelle.
    Environnement : Java, J2EE, SQL, Maven, Eclipse, Tomcat, Jenkins, Git, Gerrit
    A Metz, France.
  • TELEM (ONET sécurité) - Ingénieur bureau d'études

    2011 - 2013 Sécurité électronique, domaine essentiellement bancaire.
    Ingénieur au bureau d'études de TELEM (ONET sécurité), je suis en charge de conception, architecture et développement pour la suite logicielle Web proposée par TELEM :
    - Spécifications fonctionnelles et techniques
    - Modélisation UML, développements, tests
    et documentations
    - Contacts avec les responsables de sécurité des agences bancaires
    - Chiffrage et analyse d’impacts des évolutions demandées.
    - Contraintes fortes de fiabilité et de délais.
    - Support technique pour l’équipe de hotline
  • Orange Business Services - Conception et développement web pour l'automatisation des contrôles de ventes

    Paris 2011 - 2011 Certains commerciaux Orange offrent abusivement des bouquets TV sans qu’ils soient suivis de prises d’abonnements. Un exécutable contrôle donc mensuellement la cohérence entre bouquets fournis et bouquets facturés (via fichiers Excel), pour détecter les commerciaux incriminés (algorithme complexe).

    Réalisations :
    - Évolutions sur l’exécutable pour calculer davantage de données synthétiques.
    - Application web pour restituer les résultats et automatiser les exécutions de ces contrôles.
    - Contacts clients hebdomadaires

    Contexte : travail autonome ; fait partie de la maintenance des outils existants.
    Responsabilités : choix techniques, architecture, conception, développement, documents
  • Orange Business Services - Architecture et développement web pour le tracking de véhicules postaux (Fleeteo)

    2011 - 2011 Suivi par GPS des voitures électriques des facteurs, et synthèse de données mécaniques exhaustives relatives à la conduite du chauffeur :
    - Gestion du parc de véhicules
    - Intervention en cas de pannes
    - Evaluation de l’éco-conduite des facteurs

    Réalisations :
    - Module de collecte périodique auprès du serveur MDI vers lequel les véhicules remontent leurs données.
    - Spécifications des cas dégradés, capacité de montée en charge requise.
    - Contacts clients hebdomadaires

    Contexte : équipe de 4 personnes ; projet démarré depuis 3 mois ; prototypage sur 250 véhicules.
    Responsabilités : choix techniques, architecture, conception, développement
  • Orange Business Services - Conception et développement d’une application web pour conférences téléphoniques (Réunion Flash)

    2011 - 2011 Dans le cadre d’un redéveloppement en java d’un serveur de conférences téléphoniques déjà existant : conception et développement d’une application web d’administration.
    - Gestion des services (accès aux serveurs en différentes langues)
    - Gestion des utilisateurs (admin de service, de plateforme, super admin)
    - Configuration du serveur de conférences
    - Historiques de conférences, d’appels, et d’utilisation

    Interface avec le client par contacts réguliers.

    Réalisations :
    - Application web avec Stripes
    - Rédaction du manuel utilisateur

    Contexte : équipe de 3 personnes
    Responsabilités : choix techniques, conception, développement, documentation
  • Orange Business Services - Conception fonctionnelle pour relevés à distance de compteurs (Smart Metering)

    2010 - 2010 Relevé à distance de compteurs électriques intelligents. Pilotage du parc de compteurs et contrôle des fraudes. Client final : un fournisseur d’électricité en G.B.

    Réalisations :
    - Conception fonctionnelle (MS Enterprise Architect)
    - Application web en Flex 3.0
    - Implémentation Java du backend.

    Contexte : équipe de 6 personnes ; projet démarré depuis 6 mois.
    Responsabilités : conception, développement, documentation
  • Orange Business Services - Conception et développement d'un démonstrateur web pour le MEEDM (Ecotaxe Poids Lourds)

    2010 - 2010 Orange Business Services répond à l’appel d’offre du Ministère des transports (MEEDM) pour la réalisation d’un système "EcoTaxe Poids Lourds". Celui-ci vise à :
    - Equiper les poids lourds d’émetteurs GPS
    - Collecter les positions émises via le réseau GSM/GPRS
    - Générer des événements de taxe pour les segments de routes facturables.

    Dans le cadre du démonstrateur proposé, j’interviens pour concevoir et implémenter une IHM web d’interaction avec le système.

    Réalisations :
    - Spécifications technique et fonctionnelle.
    - Implémentation Java de l’application web.
    - Rédaction de manuels utilisateur et d’installation pour cette IHM ; organisation du manuel principal présentant le système global.

    Contexte : équipe de 10 personnes, sur 1 an
    Responsabilités : conception, choix techniques, développement, documentation
  • Orange Business Services - Conception d'évolutions pour un portail d'API vendues à des utilisateurs ou revendeurs

    Paris 2010 - 2010 Les API vendues par Orange (SMS, MMS, mail, localisation, voice, etc) sont accessibles via un portail web et par Web Services SOAP (API).

    Cette mission consiste à enrichir l'exposition des ces API par de nouvelles fonctionnalités : authentification du client grâce à la solution Orange, gestion de portefeuilles clients, et virtualisation des serveurs.

    Réalisation de documents de conceptions technique et fonctionnelle, développements

    Java, Spring, Web Services, SOAP, Spring, Tomcat, Jonas, Maven
  • Orange Business Services - Conception et développement d'une application web santé (eRMA)

    2009 - 2010 Application web santé "eRMA" (e-Remote Management Application) : application web Orange Health Care de suivi à distance de patients

    Les médecins construisent et planifient des questionnaires périodiquement soumis à leurs patients via tablette PC pour suivre leurs maladies.
    Les résultats sont synthétisés dans des tableaux de bords (IHM web des médecins), avec alertes lors de valeurs anormales.

    Contexte : équipe de 10 personnes, méthode agile SCRUM Responsabilités : conception, développement Java et GWT.

    Objectifs :
    Permettre la création et la planification des questionnaires par les médecins
    Soumettre automatiquement les questionnaires aux patients
    Réaliser les IHM (GWT) de l'interface du médecin, et celles de la tablette du patient
    Gérer les résultats des questionnaires et détecter les valeurs anormales
    Gérer les non-réponses aux questionnaires

    Application autonome de gestion des utilisateurs (GWT)
    Utilisation des services web eVA développés précédemment (questionnaire, messagerie, calendrier, carnet d'adresse...)
    Interfaçage avec eASY (développé précédemment) pour protéger l'accès à l'application eRMA

    Phases et livrables :
    Conception globale de l'architecture
    Spécifications et développements
    Expérimentation par 2 groupes de médecins (dialyse rénale et apnée du sommeil)

    NETBEANS 6.5, ECLIPSE, GWT, JAVA 6, SPRING MVC (J2EE), MAVEN 2, HUDSON (INTEGRATION CONTINUE), APACHE 2, TOMCAT 6, SUBVERSION, CODEX 3.0, CVS
  • Orange Business Services - Conception et développement d'une architecture pour protéger des services web santé (eASY)

    2008 - 2009 Système d'authentification multi-moyen d'accès (eASY) :
    Conception et développement d'une architecture pour protéger des services web santé par authentification des clients.

    Contexte : équipe de 4 personnes, méthode agile SCRUM
    Responsabilités : conception de la solution, détermination des technologies à utiliser, développement Java.

    Objectifs :
    Assurer la fonction d'authentification pour un ensemble d'applications web sécurisées
    Supporter différents moyens d'accès : login / mot de passe, carte CPS, certificat X509, et code pin à usage unique transmis par SMS à entrer sur clavier virtuel (Flex)
    Supporter différents types de référentiels utilisateurs : LDAP, base de données, fichier statique

    Transmission, au service web protégé, du moyen d'authentification et de l'identifiant de l'utilisateur
    Détection de l'arrachage de la carte CPS du lecteur
    Adaptation automatique du contenu en fonction du terminal (PC / mobile device) Adaptation automatique de la langue en fonction du client (Français / Anglais)

    Phases et livrables :
    - Conception globale de l'architecture
    - Authentification par login / mot de passe avec mise en place du référentiel utilisateur LDAP disponible en interne
    - Démonstration sur serveur interne Authentification par login / mot de passe avec mise en place du référentiel utilisateur carte CPS

    NETBEANS 6.5, ECLIPSE, JAVA 6, SPRING MVC (J2EE), FLEX 3, MAVEN 2, HUDSON (INTEGRATION CONTINUE), SSL, APACHE 2, TOMCAT 6, OPENLDAP 2, SUBVERSION, CODEX 3.0, CVS
  • Orange Business Services Silicomp - Concepteur d'une infrastructure pour applications santé (eVA)

    2007 - 2008 EVA (eHealth Versatile Architecture), une infrastructure de services mutualisables et transversaux dédiés à des applications santé d'Orange HEALTH CARE.

    * Contexte : équipe de 9 personnes, méthode agile SCRUM, Domain Driven Design, architecture REST.
    * Responsabilités : spécifications fonctionnelles et techniques, développement, benchmark.
    * Environnement : Ubuntu (Linux), Netbeans 6.1, Eclipse, Java 6, Spring/Hibernate, Grails 1.0.3, Maven 2, Hudson (intégration continue), JOnAs, UML (Enterprise Architect, Umbrello), Ruby (benchmark), MySQL-Admin, LDAP, développement collaboratif (Subversion, Codex 3.0, CVS)
  • Xilinx - Développeur Java, AJAX, gestion de projet

    San Jose 2006 - 2007 Ce contrat d'apprentissage (12 mois) a consisté à gérer un projet de conception et développement d'une application web audacieuse. J'ai non seulement acquis par ce développement AJAX (JAVA, XML, RPC...) de bonnes compétences techniques, mais aussi une bonne expérience de gestion de projet (méthode "Extreme Programming", dans une équipe de 3 personnes).
    En effet, plongé dans un contexte d'ingéniérie des tests, le contact avec les utilisateurs a été un élément clé de la réussite de la gestion de ce projet. J'ai été sensible aux problématiques de qualité et performance dans un environnement de haute technologie.
    Gestion de projet « Extreme Programming » (3 personnes), spécifications fonctionnelles, Java, AJAX, JUnit, Qooxdoo SDK, XML, JSP, JSON-RPC, MySQL, UML
  • Xilinx - Développeur Java, AJAX

    San Jose 2006 - 2006 Stage de 4 mois (niveau Master 1 MIAGE) dans l'équipe de Recherche et Développement à Grenoble

    Pendant ce stage, j'ai concu et développé un framework AJAX basé sur la librairie open-source « Qooxdoo ». Spécificité de ce framework : possibilité de définir complètement l’application en XML. J'ai ensuite utilisé cette librairie pour ma mission suivante chez XILINX, lors de mon contrat d'alternance (2006-2007).
    Java, AJAX, Qooxdoo SDK, JsUnit, JSON-RPC, Apache Tomcat, XML, MySQL, UML
  • Université Joseph Fourier - Chef de projet, développeur PHP

    Saint-Martin-d'Hères 2005 - 2006 Pendant ce projet universitaire de 3 mois, j'ai géré une équipe de 5 étudiants pour réaliser un des modules constituant un Progiciel de Gestion Associative (application web) destinés aux Scouts de France. Il s'agissait d'un module de « géo-localisation » : positionnement de lieux sur cartes dynamiques, services de recherches annexes (scouts, activités, etc.), puis intégration du module au reste de l’application. PHP/MySQL, JavaScript (Google Maps API)
  • Université Joseph Fourier - Modélisateur UML

    Saint-Martin-d'Hères 2005 - 2006 Pendant ce projet universitaire de 6 mois (réalisé en équipe de 2 personnes), j'ai complètement modélisé un système de gestion d’accès par badge à des bâtiments. UML (MCD, MCT, MLD, MOT), Merise 1 & 2, SADT, Remora, Objecteering
  • Direction des Systèmes d'Informations et Télécommunications de la Ville de Grenoble - Développeur intranet, PHP, BDD

    2005 - 2005 Stage de 3 mois (niveau Licence 3 MIAGE)

    Pendant ce stage de 3 mois, j'ai conçu et réalisé un site web pour gérer des listes d’articles proposés aux employés de la Ville de Grenoble. J'ai aussi réalisé des formations en ligne (avec "e-Learning Maker" de e-Doceo) pour aider à la prise en main du site. Programmation web, PHP/MySQL, e-Learning Maker

Formations

Réseau