-
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