Ingénieur, développeur et formateur avec plus de 10 ans d'expérience en informatique — j'ai eu l'occasion d'intervenir sur de nombreux projets d'ampleur dès mon alternance jusqu'à devenir ingénieur freelance en 2021.
Comme consultant Elasticsearch
Je me suis spécialisé sur
Elastic Stack
et en particulier
Elasticsearch
que je commence à bien maîtriser depuis le temps ! Je peux vous aider à concevoir, installer, configurer ou optimiser toute solution autour de ces outils.
En tant que formateur
Je forme aussi bien des ingénieurs que des étudiants (Bac+2 à 5) sur différents sujets techniques tels que :
Elasticsearch
,
Java
,
React Native
,
Architecture Logicielle
et bien d'autres.
Côté développement
Je souhaite mettre à profit mes compétences et participer à l'élaboration de solutions utiles dans le domaine du développement web. Mettre en valeur l'information au travers de solutions pratiques et accessibles est pour moi l'enjeu fondamental de notre métier.
Formations
Je propose
23
sujets de formation à différents niveaux (débutant, confirmé, avancé) dont j'adapte le contenu à mon public en entreprise ou en école d'informatique.
Elasticsearch
Comprendre et développer un moteur de recherche.
Elastic Stack
Les outils autour d'Elasticsearch.
Architecture logicielle
Principes et design patterns pour concevoir des applications maintenables.
React Native
Apprendre à développer des applications mobiles.
Flutter
Apprendre à développer des applications mobiles.
Android Kotlin
Apprendre à développer des applications mobiles.
Android Java
Apprendre à développer des applications mobiles.
Java
Programmation orientée objet en Java.
C#/.NET
Initiation à la programmation orientée objet en C#.
XML et AJAX
Comprendre l'asynchrone et utiliser les technologies Web.
UI/UX, IHM et Design Thinking
Comprendre et concevoir une interface utilisateur.
HTML et CSS
Les technologies de base du web.
JavaScript
Initiation au développement JavaScript.
Chatbot Node.js
Développer une API de chatbot avec Node.js.
Programmation fonctionnelle
Notions avancées de programmation.
Programmation parallèle
Notions avancées de programmation.
PWA et Firebase
Développer une PWA avec Firebase.
Préparation au BTS SIO SLAM
Préparation à l’examen (étude de cas) et exercices d’entraînement.
Versioning Git
Apprendre à utiliser Git pour un usage professionnel.
Python
Développer des applications avec Python.
OpenSearch
En préparation. À venir courant 2025.
Docker
En préparation. À venir courant 2025.
Kubernetes
En préparation. À venir courant 2025.
Missions
J'ai eu la chance de travailler sur des projets d'ampleur, techniquement intéressants, notamment dans le domaine de la culture.
Migration Elasticsearch
Projet de migration de plusieurs plateformes Elastic Stack (Elasticsearch et Kibana) en production de Docker vers AKS. Migration des configurations et des données.
Domaines métier : Industrie, SaaS, Cloud
Rôles : Consultant Elasticsearch
Elasticsearch
Kibana
Docker
Kubernetes
Mise en place d'Elasticsearch
Conception d'une solution type moteur de recherche sur des données sécurisées. Parmi les sujets traités : indexation optimisée d'une base relationnelle et haute performance de la recherche.
Formations à Kibana pour ingénieurs en sûreté nucléaire
Faire apprécier un outil de visualisation en temps réel à des ingénieurs habitués depuis plusieurs années à travailler sur de la donnée figée (Excel). L'objectif est de donner de nouveaux outils aux ingénieurs afin qu'ils puissent opérer un suivi plus efficace des missions de contrôle des centrales nucléaires, notamment via du reporting en temps réel.
Domaines métier : Nucléaire
Rôles : Formateur
Kibana
Elasticsearch
Développement d'une solution de lutte contre la fraude bancaire
Il s'agit d'une chaîne de traitement des données bancaires (transactions, professionnels de santé, ...) couplée à une application automatique d'analyse de ces données. Cette application génère des rapports d'analyse envoyés quotidiennement par mail aux analystes. Elle permet de détecter des anomalies dans les échanges entre les professionnels de santé et l'organisme assurant le tiers payant. L'objectif est de fournir les outils pour pouvoir lutter contre la fraude interne au système.
Domaines métier : Bancaire, Santé
Rôles : Lead Dev, Architecte, Backend
Java
Spring Boot
Elasticsearch
Talend
SAP
Oracle Database
Docker
RHEL
Développement de fonctionnalités et maintenance
Mise en place d'évolutions fonctionnelles sur le projet du Bureau Electronique Apave.
Domaines métier : Conseil
Rôles : Backend
Java
Spring
Hibernate
Encadrement technique de stage
Encadrement d'un stagiaire en UI/UX et développement web front-end. Sujet : développement d'un outil de gestion de la donnée au sein d'un moteur de recherche
Domaines métier : Technique, Culture
Rôles : Lead Dev
Vue.js
Elasticsearch
JavaScript
Moteur de recherche et API
Développement du moteur de recherche et de recommandations avec auto-apprentissage, à destination des vendeurs en agence.
Domaines métier : Bâtiment, Commerce
Rôles : Frontend, Backend, Support
C#
Sinequa
API REST
Java
Spring Boot
MongoDB
SAP
JavaScript
Application web Onoma
Outil de gestion de référentiel des acteurs du domaine culturel. Agrège et fusionne les données issues de plusieurs bases pour les exposer au format RDF. Il s'inscrit dans le programme d'harmonisation des données culturelles du Ministère de la Culture.
Domaines métier : Culture
Rôles : Frontend, Backend, Support
Java
Elasticsearch
RDF
HTML
CSS
jQuery
JavaScript
Site public et moteur de recherche du musée
Développement et maintenance de l'application web du Centre Pompidou.