EXPERIENCE
Glintware (Aix-en-Provence) ARCHITECTE TECH LEAD JAVA
Depuis 08/2020 CACIB (Crédit Agricole Corporate Investment Banking) a choisi la solution « Qokpit » pour
remplacer « ITRS Geneos ».
§ Mission d’intégration de la solution, mise à niveau et développements spécifiques.
§ Conception et développement d’une solution de business automation implémentant une
partie du standard BPMN.
§ Conception et développement d'une TSDB (Time Series DataBase).
§ Définition et implémentation d’un protocole RPC bidirectionnel normalisé TLS et couplé
à des couches réseaux hétérogènes : socket TCP, WebSocket, UDP (dont technique Hole
Punch pour la connexion, ECC basée sur les travaux de Reed et Solomon).
§ Conception et développement d’un procédé de déduplication des données à la source
pour répondre à des contraintes d’économie de bande passante.
§ Réalisation de connecteurs dont ElasticSearch, Kafka, IBM-MQ, MSSQL, etc.
Qokpit est maintenant en production depuis août 2024.
Environnement technique : JAVA, ElasticSearch, Kafka, MSSQL, Oracle, SQLite, SSL/TLS, Sybase,
Linux, Windows, Solaris
ATOS (Bezons) ARCHITECTE TECH LEAD JAVA
06/19 - 07/20 Dans le cadre d’un appel d’offre sur un temps limité d’un an, développement d’une solution
stratégique de protection des données basée sur des proxys intelligents assurant le parsing,
l’analyse, le contrôle des droits, la mise en conformité selon les règles de filtrage préétablies et
la réécriture en temps réel, sous contrainte de temps (30 ms), des requêtes d’accès aux données
de toutes complexités sur une dizaine de technologies distribuées différentes scalées sur
plusieurs sites physiques.
Le produit présenté a été jugé conforme, a gagné et a été déployé en production.
Environnement technique : JAVA, Accumulo, AWS S3, Cassandra, ElasticSearch, GraphDB,
Hadoop, Kafka, MariaDB, MongoDB, PostgreSQL
Glintware (Aix-en-Provence) INGÉNIEUR RECHERCHE ET DEVELOPPEMENT
2017 - 2019 Conception technique et développement de la solution à haute disponibilité de monitoring
d’infrastructure « Qokpit ».
§ Conception d’un moteur de base de données distribuée de type graphe in-Memory à
persistance asynchrone sous contrainte de charge de 100 Millions de records par serveur,
en complexité constante O(1).
Environnement technique : JAVA, API REST, Neo4J, SQLite, Tomcat, JUnit, Maven, Linux,
Windows, Solaris
Laster Technologies (Courtaboeuf) INGÉNIEUR RECHERCHE ET DEVELOPPEMENT
2015 - 2017 Au sein d’une société pionnière dans le développement de lunettes de réalité augmenté :
§ Responsable et ingénieur de recherche et développement pour l’API logicielle de
localisation dans l’espace. Codage de l’API. Utilisation d’une centrale inertielle IMU 9 axes
§ Utilisation des données brutes des capteurs de la centrale inertielle pour établir des
algorithmes de détection de mouvement et de détermination de trajectoire, et plus
généralement de localisation dans l’espace, effort de R&D sur les techniques de
compensation de dérive.
§ Fourniture des données traitées au moteur d’affichage graphique
Environnement technique : JAVA, Android Studio, Unity3D
Supelem (Paris) INGÉNIEUR RECHERCHE ET DÉVELOPPEMENT
2014 - 2015 Conseil en stratégie de développement. Réalisation d’études techniques afin de déterminer et
concevoir le framework back-end de la solution.
Environnement technique : JAVA, C, SQL
Kiip Innovative - Intelligence Platform (Paris) INGÉNIEUR D’ÉTUDES
2008 - 2014 Bureau d’études dans les domaines de l’analyse financière et des sciences comportementales.
Réalisation de recherche et développement en Intelligence artificielle, création et mise en
œuvre d’algorithmes d’apprentissage par renforcement d’après les travaux de R. S. Sutton.
G-fit (Paris) INGÉNIEUR D’ÉTUDES
2006 - 2007 Ingénieur d’études du traitement des flux monétiques de transactions carte bleue.
SOPRA Group - DSRH (Puteaux) INGÉNIEUR D’ÉTUDES
2004 - 2005 Ingénieur d’études. Intégration, déploiement et TMA du SIRH « Pléiades ».
Noematics (Éditeur de logiciels) (Champs-sur-Marne) STAGE D’INGENIEUR
2002 - 2004 Conception et développement d’un calculateur de n-gram.