________________________________________ EXPERIENCE
IviDATA - (Client : Natixis - Paris (75))
Mission : Développer les modules composant l’applications Base des Opérations :
L’application est le référentiel des opérations financières. Les systèmes front, middle et back office transmettent les données (sous forme de fichier CSV ou XML) des places de marché où est présente la banque (Asie, Paris et New York), la chaine de l’ordonnanceur gère les étapes d’intégration des données dans la base Oracle, puis le traitement de celle-ci et enfin l’archivage dans l’écosystème Hadoop. Ces données sont mises à dispositions des autres services via des procédures Oracle et un WebService (pour les consommateurs « machine ») et une IHM Web (pour les consommateurs « humain »). Une IHM d’administration existe afin de faciliter les tâches MOA et MOE.
Les problématiques principales sont la performance et la consistance des données ; la performance en intégration (~50Go/jour) et restitution (base Oracle de 20To compressée) pour respecter les heures limites de publications des données bancaires, la consistance pour assurer la véracité des informations et la reproductibilité des résultats fournis.
Compétences :
- Méthodologie Agile
- Optimisation des algorithmes traitements
- Optimisations des performances base de données
- Modélisation de schéma de base de données
- Intégration de données
- Développement d’IHM
Environnement :
- Visual Studio 2012 pour les développements C# (binaire), WPF (IHM d’administration), ASP.Net (web site) et WCF (webservice SOAP/REST)
- IntelliJ pour les développements Java et Scala
- Base de données Oracle Exadata 11g
- Environnement Hadoop (Hortonworks Data Platform 2.5.3)
- Serveur Batch et Serveur Web Windows Server 2012 R2
- Ordonnanceur Control-M V8 puis V9 10/2015 – 12/2017
2 ans
Domaine : Finance
Poste : Ingénieur d’études
Contrat : Prestation
France Télévisions Publicité (Boulogne-Billancourt (92-Hauts-de-Seine))
Mission : Réaliser et maintenir les applications du système d'informations :
L’application principale est composée de modules découpés par métiers. Il existe donc un module commercial permettant la gestion de client et la création de devis, un module orienté marketing donnant la possibilité de créer des offres et de gérer les espaces publicitaires, un module spécifique à la publicité gérant la programmation des spots télé et des publicités internet, et enfin un module faisant la génération et l’édition des factures ainsi que l’interface avec le logiciel comptable Qualiac.
J’étais aussi en charge :
- du développement des web-services SOAP gérant la synchronisation des données avec nos prestataires de diffusion (OpenAdStream, Free, Orange, SFR…)
- des traitements récurrents (crontab) de calcul et traitement lourd
- de l’intégration de données, fichier XML, CSV…
- des applications d’allocation (algorithme de traitement en masse)
- des échanges EDI (Bizlink)
- des tableaux de bord et calcul d’indicateur
La quantité de données intégrée quotidiennement et existante nous a poussé à optimiser tous les traitements pour ne pas pénaliser les utilisateurs et conserver une utilisation fluide des applications.
Compétences :
- Rédaction d’analyse fonctionnelle et technique
- Optimisation des traitements/performances de la base de données
- Modélisation de schéma de base de données et d’algorithme de traitement
- Création de Package/Procédure stockée
- Intégration des données via un ETL
- Développement de l’application en programmation objet
Environnement :
- Base de données Oracle (10g et 11g) sur serveur Unix (HP-UX et Red Hat)
- Traitement SQL, PL/SQL
- ETL Talend
- Traitements automatisés en Korn Shell
- Visual Studio (version 2005 puis 2013) pour les développements C# et C++
- Delphi XE2
- Web services PHP
- Reporting Crystal Report 06/2010 – 09/2015
5 ans
Domaine : Média
Poste : Ingénieur sénior
Contrat : C.D.I.
CAP GEMINI - SOGETI (Client : GDF Suez - Issy-les-Moulineaux (92-Hauts-de-Seine))
Mission : Gérer la supervision pour le comptage du gaz sur une trentaine de sites (GRT Gaz, Storengy et Elengy) :
La supervision se compose d’une interface graphique actualisée en temps réel pour assurer le suivi des flux de gaz dans les stations, cette interface graphique permet à l’utilisateur de consulter aussi l’état en temps réel des automates et des capteurs de comptage présents sur les tuyaux ainsi que les données du chromatographe (analyseur de la qualité du gaz).
Un site web est aussi présent dans chaque station pour permettre la consultation des bilans à distance par les centres régionaux ou le centre national.
Un reverse-proxy permet d’accéder au travers du serveur aux différents équipements présents sur le site et possédant une interface web.
Plusieurs applications tournent en parallèles pour la génération de bilan, la communication avec les différents automates et la surveillance du système.
Le fait que le système soit installé sur plusieurs sites partout en France sans obligatoirement de personnel compétent en informatique sur place nous a fait nous concentrer sur la robustesse du système afin d’assurer son fonctionnement 7J/7 et 24h/24.
Compétences :
- Modélisation de la base de données SQL Server, développement des procédures
- Administration des bases de données SQL Server
- Fiabilisation du système pour assurer son fonctionnement 7j/7, 24h/24
- Développement des applications
- Répondre au besoin du client en formulant des analyses fonctionnelles
- Proposer des évolutions du système pour s’adapter au besoin client
- Mise en service sur site client après avoir effectué des recettes :
o Utilisateurs
o Usines en présence de toutes les parties GDF Suez (MOA), GRT Gaz (utilisateur), Technip ou autres SSII (MOE), fournisseur d’automate
o Sur site en présence de l’exploitant, MOA, MOE et fournisseurs
Environnement :
- Application developpée avec Visual Studio 2005 C#, C++ et VB.Net
- Site Web et reverse-proxy en ASP.Net créé avec Visual Studio 2005
- Reporting Crystal Report
- Base de données SQL Server
- Supervision pour l’IHM (Wonderware Intouch) 01/2009 – 05/2010
1.5 an
Domaine : Energie
Poste : Ingénieur concepteur/développeur
Contrat : C.D.I.
CAP GEMINI - SOGETI (Client : Thalès - Issy-les-Moulineaux (92-Hauts-de-Seine))
Mission : Développer une application de simulation de plan de vol pour l’aéroport de Sydney.
L’application permet à l’utilisateur de préparer un plan de vol en ajoutant tous les évènements possibles à ce vol (coordonnées de passage, vent, altitude, appel à la tour de contrôle…)
Compétences :
- Modélisation de classe UML
- Modélisation de base de données MySQL
- Développement d’application MVC
Environnement :
- Application Java sous Eclipse
- Base de données MySQL 10/2008 – 12/2008
3 mois
Domaine : Aéronautique
Poste : Ingénieur d’études
Contrat : C.D.I.
CAP GEMINI - SOGETI (Client : Airbus - Toulouse (31-Haute Garonne))
Missions : Développer le logiciel de suivi de maintenance des avions Airbus qui doit être installé dans chaque aéroport.
L’application possède un module de réception des messages envoyés par les avions, plus précisément par les systèmes de l’avion (à partir du réseau ACARS). Les messages sont traités avant l’arrivée de l’avion à l’aéroport, le personnel au sol via l’application sait ce qu’il doit préparer en termes de pièces et d’actions fin de diminuer au maximum le temps d’immobilisation de l’appareil.
J’ai aussi participé au développement de l’application d’intégration de fichiers XML (fichier > 1Go) en base de données contenant toute la base de connaissance, ce sont les messages des différents équipements des avions, les références des pièces…
La criticité du domaine nous a amené à mettre l’accent sur la fiabilisation et la pertinence des informations.
Compétences :
- Organisation et animation de réunion avec le client pour définir le besoin
- Rédaction de spécifications fonctionnelles et des dossiers de test
- Validation des documents en présence du client
- Développement MVC
- Recette de l’application
Environnement :
- Base de données Oracle 8i/9i
- Reporting XML/XSL
- Application web Java sous Eclipse
- Application Delphi 09/2007 – 09/2008
1 an
Domaine : Aéronautique
Poste : Ingénieur d’études
Contrat : C.D.I.
PHILIPS (Dreux (28-Eure et Loir))
Missions : Conception et développement d’un logiciel d’analyse de trame DVB-T (flux MPEG2 et MPEG4), le but étant d’extraire le plus rapidement possible les métadonnées des flux vidéo.
Conception d’une interface (carte électronique + logiciel) pour établir le dialogue entre un PC et un téléviseur :
- Liaison carte/PC via RS232
- Liaison carte/TV via infrarouge RC5/6.
Environnement :
- Visual Studio 2003 pour le développements C# 02/2007 – 08/2007
7 mois
Domaine : Electronique
Poste : Ingénieur développement
Contrat : Stage
CNRS - Laboratoire d'Analyse et d'Architecture des Systèmes (LAAS) (Toulouse (31-Haute Garonne))
Application : Travail en salle blanche, conception/fabrication microélectronique
Mission : Recherche d'un procédé de fabrication afin d'optimiser le profil des masques de résine.
Le travail principal est l’analyse des données et la détection de tendance afin de pouvoir prédire le comportement de la résine lors de l’exposition au rayon ou à une solution chimique. 04/2006 – 07/2006
4 mois
Domaine : Recherche
Poste : Ingénieur de Recherche
Contrat : Stage
Siemens VDO Automotive (Toulouse (31-Haute Garonne))
Mission : Analyser les défauts des calculateurs montés sur Renault Mégane II et Scénic, déterminer l’origine et apporter une solution. 05/2005 – 07/2005
3 mois
Domaine : Automobile
Poste : Technicien support
Contrat : Stage
Décisionnel : Conception d’un Datawarehouse
Validation et tests de logiciels Méthodologie
Oracle Database 11g : Certification DBA Oracle et Experst SQL
Oracle Database 11g : Sauvegarde et restauration
Oracle Database 11g : Tuning de base de données
Oracle Database 11g : Administration de base de données
Oracle Database 11g : Optimisation d’application SQL, PL/SQL Oracle
ETL Talend Développement
________________________________________ COMPETENCE TECHNIQUE
SQL, Oracle - PL/SQL, Oracle Exadata, SQL Server - TRANSACT-SQL
Administration, Modélisation Merise, Datawarehouse, Optimisation (Tuning) Base de données relationnelles
Hortonworks Data Platform : Hive, Spark, SolR, Kafka, Sqoop Hadoop
C#, Java, Scala, C++, Delphi
Reporting : Crystal Report, Quick Report, XML/XSL
Script : Shell Unix (Bash, Korn Shell) Langage applicatif
ASP.Net (MVC5, Bootstrap), HTML/CSS, JavaScript, PHP, CMS Joomla et Drupal Web
Word, Excel (VBA), MS Project, Gestionnaire de version SVN, GIT et TFS Bureautique
Anglais : lu/écrit courant, oral intermédiaire Langue
________________________________________ FORMATION UNIVERSITAIRE
Master 2
(IUP AISEM) (Architecture et Ingénierie des Systèmes Electroniques et Microélectroniques)
Université Paul Sabatier à Toulouse 2003 – 2007
PCSI-SI (Maths Sup option Physique Chimie Science de l’Ingénieur)
Lycée Déodat de Séverac à Toulouse
Admission en PSI* 2002 – 2003
Bac S option SI (Science de l’Ingénieur Spécialité Mathématiques)
Lycée Technique Jolimont à Toulouse 2002