Emeric - Architecte JAVA

Ref : 171018R001
Photo d'Emeric, Architecte JAVA
Compétences
C++
SOA
WEBSERVICES
MONGODB
Expériences professionnelles
  • 2015-Architecte innovation Banque de France, OI, Lab / CENTER – Paris

    Dans le cadre du «Lab» Banque de France, laboratoire d’Open innovation
    travaillant en partenariat avec Start-ups, fintech, et les grands acteurs technologiques sur des sujets IA,
    datascience, blockchain, IoT, réalité virtuelle...
    Définition des opportunités d’utilisation et d’expérimentation de la blockchain pour les relations interbancaires
    Mise en place d’un POC/POT pour la génération décentralisée des numéros ICS (Identifiant Créanciers SEPA)
    Pilotage des ateliers techniques et fonctionnels avec les banques partenaires et définition des choix d’architecture
    Blockchain: Ethereum
    oPrésentation: AngularJS
    oBackend: NodeJS
    oDonnées: MongoDB / PostgreSQL
    Pilotage et choix de solution des développements de la start-up partenaire, en mode agilité et «Pizza team»
    Définition de l’infrastructure physique et cloud pour le déploiement de la solution et son exploitation
    Audit du code (traitements, smart contracts et sécurité)
    Développement de la solution et mise à disposition sur GitLab des sources et des binaires pour les partenaires
    Après une phase de test de quelques mois de la solution, mise en production sur Internet Dans le cadre du projet Big Data pour la DGS (Direction Générale des Statistiques)
    Participation aux ateliers de choix de solution pour la mise en place d’un datalake
    Expérimentations et veille technologique sur la suite Horton Works (Hive, Hadoop, Map/Reduce, etc.)
    Définition de l’infrastructure physique et cloud pour le déploiement de la solution et son exploitation
    2015-Architecte de solution Banque de France, DIPRO, Centre d’Expertise et de Réalisation – Paris
    Dans le cadre de la refonte du système de gestion des risques et des contrôles
    Rédaction du cahier des charges sur le périmètre global BdF (ACPR, audit interne, contrôles succursales...)
    Dépouillement des réponses à Appel d’Offre Européen
    Définition de l’architecture technique
    Réalisation de POC
    Définition de l’architecture de coopération applicative
    Pilotage des ateliers techniques
    Mise en place de la solution RSA Archer Dans le cadre des dossiers du domaine «Entreprise» (une cinquantaine d’applications)
    Modélisation des diagrammes d’architecture technique et applicative
    Définition des flux et des plateformes
    Mise en place d’une solution basée sur ELK pour la supervision opérationnelle par récupération des logs fonctionnels et techniques (Logstash, Elastic Search, Kibana)
    Audit et préconisations sur les architectures existantes
    Dimensionnement de l’infrastructure
    Rédaction des Dossiers d’Architecture de Solution
    Fédération des identités, autorisations et authentification
    Rationalisation du décisionnel
    Refonte de l’application de cotation des entreprises, mise en place d’un moteur d’IA symbolique

    2013-2015 Responsable technique / chef architecte / CTO

    Banque de France, DGAFP, FIBRE – Paris
    Dans le cadre de la phase de réalisation du programme FIBRE, grand projet (68M€) de refonte et de ré-urbanisation du SI Entreprise de la Banque de France:
    Au sein de la gouvernance du programme, responsable d’un pôle d’experts et d’architectes de 14 personnes (notamment leaders techniques backend & frontend, architectes applicatifs, architecte de solution, expert mainframe, expert design/ergonomie, architecte BigData, DevOps, développeurs) en charge du cadrage, de la qualification et de la validation des différents travaux. Egalement en charge des développements sur les technologies sensibles (ELK, cœur de métier, POCs)
    Choix d’architecture applicative et technique
    Pilotage du Centre de Service en charge des développements
    Participation à la mise en place de l’organisation du service et de la méthodologie, rédaction de la stratégie de développement et du PGCL (Plan de Gestion de la Configuration Logicielle)
    Recrutement et accompagnement des chefs de projet MOE
    Recrutement et encadrement des concepteurs techniques / architectes logiciels (6 personnes)
    Accompagnement MOA
    Scrum master
    Rédaction des modèles de spécifications fonctionnelles et techniques
    Vérification de la conformité des réalisations des projets (12 projets pour 15 applications) avec les travaux d’urbanisation et d’architecture
    Communication avec les différents acteurs (MOE, MOA, utilisateurs finaux, DSI, Centres de compétences)
    Mise en place d’une nouvelle ligne de développement (AngularJS + JEE7), réalisation de POC, rédaction des guides de bonnes pratiques, audit du code des centres de service
    Mis en place de nouveaux connecteurs mainframe
    Emulation 3270, revamping, encapsulation de transactions IMS/CICS dans des webservices REST (Syspertec Virtel Suite)
    Choix des prestataires
    Relecture et négociation des devis
    Vulgarisation et communication à destination des directions techniques et métiers pour aide à la décision

    2012-2013 Architecte d’entreprise Banque de France, DGAFP – Paris

    Dans le cadre de la phase d’investigation du programme FIBRE, grand projet de refonte et de ré-urbanisation du SI Entreprise de la Banque de France:
    Cartographie de l’existant
    Interviews des différents métiers
    Réalisation du Plan d’Occupation des Sols
    Définition de la trajectoire à mettre en œuvre afin d’atteindre la cible applicative à l’horizon 2016 et à l’horizon 2020
    Participation à la rédaction des Business Case
    Travaux sur la refonte du SI aux différents niveaux d’architecture
    Mise en place de patterns d’architecture et de l’architecture de solution des projets
    oMise en place d’une nouvelle ligne de développement EJB/REST/AngularJS orientée services
    oÉtude des solutions de réplication de données en quasi temps réel (talend, Syspertec, Oracle Golden Gate, IBM Infosphere, Informatica), basés sur Change Data Capture (CDC)
    oSolutions d’identification, autorisations et authentification (Oauth2, Oracle Identity Management, KeyClock)
    oPilotage et réalisation de nombreux POC et tests de charge
    oSolutions d’exposition et de gouvernance des services (WebMethods Mediator , CentraSite, ESB)
    oSolutions d’intégration du legacy pour faciliter la transition entre l’ancien et le nouveau SI
    oSolutions de recherche et d’indexation (Elastic search, Lucene)
    oSolutions de Business Intelligence (MS BI, SAP BI, SAS, R)
    oSolutions de CRM et GED
    oSolutions d’exposition et de sécurisation des services internes à l’extérieur du SI
    Pilotage des différents architectes travaillant sur le sujet (urbanistes et architectes d’entreprise, architectes de solution, architecte applicatif, architecte technique)
    Participation à la mise en place de l’organisation et de la gouvernance du programme FIBRE

    2009-2012 Indépendant, Développeur full stack / Leader Technique Banque de France – Poitiers / Paris

    Dans le cadre de la refonte d’une suite logicielle pour le diagnostic financier et les simulations d’évolution prévisionnelle basée sur des outils d’intelligence artificielle :
    GEODE Diagnostic & GEODE Prévisionnel
    oMaintenance évolutive, refactoring et refonte IHM sur l’application Geode
    oAnalyse des besoins des utilisateurs
    oChoix et mise en place de l’architecture applicative
    oSpécifications techniques, conception, et développement de GEODE Diagnostic 2.0 et de son interface graphique (C++ , SGBDR, MFC)
    oSupervision technique
    oConception de la base de données
    oOptimisation des algorithmes de calcul d’indicateurs financiers et stratégiques
    oRétro documentation
    Intelligence Artificielle, moteur d’inférence
    oArchitecture, conception et développement d’un système expert (C++, REST, microhttpd, JNI, JSON, Sql Server, DB2, Oracle)
    oDéfinition des schémas de base de données
    oParamétrage et configuration des serveurs de base de données et d’application
    oArchitecture, conception et développement d’un outil de saisie méthodologique à destination des cogniticiens (JAVA, Sql Server)

    2011 Indépendant, Ingénieur R&D Publicis.net, Département R&D – Paris

    Dans le cadre d’une campagne de publicité sur smartphone (IPhone & Android) pour Heineken et les champagnes MUMM
    Réalisations de solutions de reconnaissance d’images pour le département Recherche et Développements
    oAnalyse des besoins
    oRéalisation de l’architecture du système (calcul sur serveur, applicatif léger sur le smartphone)
    oConception et développement des algorithmes de traitement d’images
    Supervision et assistance des équipes techniques internes pour l’intégration de la solution

    2007-2009 Ingénieur informatique Neo-soft – Poitiers / Niort

    Missions de conception et développement:
    Recueil des besoins et conception technique
    Développements C, C++ et JAVA
    Base de données SQL Server, PostGreSQL et Oracle

    2004-2007 Allocataire de recherche / enseignant-chercheur Ministère de la recherche,

    Laboratoire XLIM – Université de Poitiers
    Dans le cadre d’un projet en traitement d'image et indexation par le contenu :
    Animation de réunions, de groupes de travail et workshops
    Présentation et rédaction des rapports d'activité
    Animation de réunions d’avancement et de coordination (en anglais)
    Planification et suivi de projet en charge et délais
    Conception et développement d'une nouvelle technique de comparaison d'objets en utilisant la théorie des hypergraphes (matching d’hypergraphes, apprentissage par rétroaction )
    Études/implémentation/optimisation d’algorithmes IA pour l’indexation d’images (classification, K-means, C-means, Support Vector Machine, réseaux de neurones, méthode bayésienne, modèles de Markov)
    Développement d'applications C/C++/C# et optimisation des algorithmes pour la segmentation et la classification des images
    Développement de la librairie C++ SLIP (Simple Library for Image Processing)
    Transferts de compétences dans les nouvelles technologies de pointe en traitement numérique d'images
    2006 L’Oréal, Paris en partenariat avec le laboratoire XLIM
    Dans le cadre d’un projet R&D d'aide à la décision destinée à l'interprétation des résultats de tests de leurs produits, en charge de la conception et du développement Objet C++ et C#
    Optimisation et débogage d’un module existant en C++ destiné à l'extraction de descripteurs textuels et graphiques dans des images naturelles :
    oAnalyse de code
    oFactorisation
    oOptimisation des allocations mémoires & correction des fuites memoires
    Conception et Développement en C++ de nouvelles fonctions de description et de classification des images de la base L'Oréal :
    oModélisation des diagrammes de conception (UML) pour le développement de descripteurs haut-niveau (approche orientée objet)
    oDéveloppement de descripteurs innovants bas-niveau
    oRédaction et mise en oeuvre de scénarii de tests unitaires et de performance
    Création d'une interface utilisateur et administrateur pour l'application
    oRecueil des besoins
    oÉtude des spécifications fonctionnelles
    oRéalisation de l’architecture et rédaction des spécifications techniques
    oConception du schéma de la SGBDR
    oRéalisation en PHP/CSS d'une interface dynamique client léger
    oIntégration des modules développés en C/C++
    Suivi de projet : présentation périodique de rapports d’activité et résultats

    2005 CESCM (Centre des Etudes Supérieures en Civilisation Médiévale) en partenariat avec le laboratoire XLIM - Poitiers

    En charge de la conception et du développement d’un système d'indexation textuelle de leur base de photographies :
    Analyse des besoins
    Rédaction des spécifications fonctionnelles
    Rédaction des spécifications techniques
    Optimisation et administration de la base de données (MySQL)
    Développement C/C++ sous Unix :
    oSegentation des images avec intégration des connaissances des experts (Intelligence artificielle)
    métiers historiens de l’art (à partir d’ontologies codées en XML)
    oDescripteurs pour les objets indexés
    oProtocole de communication avec le système d'indexation initial dans le but de mettre au point une recherche mixte textuelle/contenu
    Conception et développement de l'IHM utilisateur et administrateur client léger (PHP5)
    Écriture d’une documentation sur l’utilisation de l’outil
    Rédaction des tests de validation réalisés par les experts

    2004 Université de Caen, Laboratoire GREYC, Caen L'objectif du projet international MAAM (Japon, USA, Angleterre,

    France), est de définir, spécifier, concevoir et réaliser un ensemble d'atomes robotiques capables de s'assembler en une molécule qui pourra, par reconfiguration successive, réaliser une tâche plus complexe. La réalisation de ces
    robots indépendants et autonomes vise à l'accès des zones dangereuses, sinistrées, ou inaccessibles (recherche dans les ruines d'un tremblement de terre, exploration de pyramides...).
    Développement de modules en Smalltalk pour la gestion du comportement des robots:
    oArchitecture basée sur le principe des systèmes multi-agents
    oConception et développement d'algorithmes intelligents visant l'autonomie des robots, ainsi que leur réactivité à l'environnement
    Réalisation d’un logiciel de simulation 3D de l’évolution d’un robot dans un environnement physique donné
    Portage de la librairie ODE en Smalltal
    Exécutif articulé autour d’un modèle XML: chaque robot porte une interface XML qu’il est capable d’exporter à la demande vers un système hot

Études et formations
  • FORMATIONS
    2004-2007 Thèse de doctorat en cotutelle Laboratoire SIC (Signal Image Communication), équipe ICONES, et
    laboratoire CESCM (Centre d'Etudes Supérieures en Civilisation Médiévale), équipe Peinture Murale.
    Intitulé de la thèse: Intégration de connaissances pour le traitement et l'indexation
    d'images numériques couleur: application à la valorisation du patrimoine médiéval.
    Mots clefs: Segmentation, Indexation par le contenu, Représentation de la connaissance, Graphes, Hypergraphes, optimisation d'algorithmes

    2004 MASTER2 (DEA) Intelligence Artificielle, Algorithmique, et Langages, spécialité Image ENSICaen & université de Caen

    Compétences techniques
    Systèmes
    UNIX • Windows • z/OS • GNU/Linux
    Langages & technologies
    C • C++ • JAVA8 • C#• Python • Smalltalk • SQL • JavaScript • CSS • HTML • PHP •bash • Powershell • AngularJS • JEE7 • EJB3 • Hibernate • JPA• bash • NodeJS • Elastic Search / ELK • Data replication...
    Bases de données MS SQL Server • Oracle • MySQL • PostgreSQL • DB2 • MongoDB (certifié)
    Méthodes UML • MERISE• Scrum • Kaban • Lean• V
    Outils & IDE
    Suite Aris pour architecture d’entreprise • Entreprise Architect • Webstorm •PowerAMC • Ecclipse • Visual Studio • IntelliJ • emacs• Altassian suite (JIRA,Confluence) • XL Deploy, XL Release • Sonarqube • Git • Gulp • NPM • Maven...
    ENSEIGNEMENT
    Formation d’ingénieurs d’AGFA sur les techniques de traitements d’image
    Architecture logicielle avancée
    Formations UML
    Formations CSS3/HTML/Javascript
    Traitement de l'Image, programmation orientée objet, matlab - Licence 3
    Gestion de projet, Merise et UML - Master 2
    Bureautique, Licence 3
    Traitement de l'Image, reconnaissance de formes - Master 1 EEA
    Systèmes et microprocesseurs, programmation bas niveau - Licence 3 EEA
    Programmation fonctionelle et objet - Licence 3, Master 2 EEA
    C3I (Access, développement de site web, ASP) - Licence 1
    Laboratoire SIC (Poitiers): Formation aux nouvelles techniques de traitement d'image d'ingénieurs électroniciens d'AGFA Belgique.
    Programmation objet (J2EE et Smalltalk)- IUT
    Algorithmique – IUT
    Langues
    Français Langue maternelle
    Anglais Courant Allemand Intermédiaire

D'autres freelances
Consultant C++

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Consultant SQL
Albert

Consultant SQL

  • PARIS
SQL C# SQL SERVER .NET C++
Disponible
CV Analyste Quantitatif Risque Marché/Crédit
Moussa

Analyste Quantitatif Risque Marché/Crédit

  • ACHÈRES
SAS PYTHON VBA C++
Bientôt disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Consultant Quant / IT-Quant / C++ / Python
Abdelmoughith

Consultant Quant / IT-Quant / C++ / Python

  • SCEAUX
ITQUANTS EQUITY DERIVATIVES C++ PYTHON
Disponible
CV Ingénieur/docteur développement FPGA et IA
Tarek

Ingénieur/docteur développement FPGA et IA

  • SAINT-OUEN-L'AUMÔNE
FPGA PYTHON C++ C
Disponible
CV Consultant embedded software
Guillaume

Consultant embedded software

  • SACLAY
MATLAB C++ C MBD
Disponible
CV Développeur C++
Iurii

Développeur C++

  • SÉLESTAT
C++ C LINUX LINUX EMBARQUE SYSTEMES EMBARQUES
Disponible
CV Consultant C++
Guillaume

Consultant C++

  • LE CANNET
C++
CV Ingénieur financier R
Sinda

Ingénieur financier R

  • ISSY-LES-MOULINEAUX
PROPHET R C++