7 ans d'expérience
Lyon / FR
Permis B
Juillet 1994
Ops : docker(+compose), kubernetes, vagrant / libvirt, ansible, terraform,
packer
build : Maven, Gradle, Git, Makefile, Shell
Dev : Spring (Core, Batch, Boot, MVC, Security), JUnit, Hibernate, Zuul
Web :
Java / Kotlin, Kafka,
elasticsearch, Apache Storm.
ES6, Typescript, Angular 2+, Jest.
Langage :
Go,
Python,
C/C++
Os : Linux, LVM avancés, Raid 1 logiciel
Expériences professionnelles
Développeur Java
Zenika - DECATHLON
Depuis Juillet 2024
-
Equipe Streaming, gestion et tooling autour de la platforme de streaming data
- Cluster Kafka
- Connecteur kconnect : debezium, s3
- Application Java spring consumer / producer
-
Réalisations principale
- Développement d'application Java à l'état de l'art de consumer / producer spring kafka
- Contribution sur l'outils de création de topic, schema avro et ACL kafka
- Evolution sur la librairie de chiffrement via des serialiser / deserialiser custom
Environnement technique : Java 21, String (Core, Kafka), Maven, Clean Architecture,
Kafka, Aiven, Kconnect, Schema registry
Développeur Java
Zenika - DECATHLON
Mai 2022 - Juillet 2024
-
Equipe Member sport, collecte et routage d'activités sportives et gestion des connexions OAuth des utilisateurs
- Application HUB, streaming kafka
- Collectes des activités de partenaire FITBIT, Strava, Coros etc ...
- Application orienté Micro-service
-
Réalisations principale
- Développement Java support de nouveau partenaire
- Exposition d'un flux d'activité sportive aux autres projets
- Maintient des pipelines fluxcd
- Déploiement de services Java avec helm dans un cluster kubernetes
Environnement technique : Java 17, Spring (Core, Boot, Security, Kafka), Maven,
JUnit, Architecture Hexagonale, Postgresql, Kubernetes, Helm, Github, OAuth
Conseil mise en place Kafka
Zenika - PeopleSpheres
Mars 2022 - Avril 2022
-
POC Kafka architecture Event driven, conseil sur des scenarii RH.
- POC application RH
- Architecture SI et bonne pratique pour des micro services
- Mission de conseil
-
Réalisations principale
- Mise en place d'un squelette applicatif spring kafka
- Bootstrap confluent cloud, creation de topic/ACL
- Pipeline de release et déploiement Github
- Déploiement avec terraform d'application dans Google Cloud Run
Environnement technique : Java 17, Spring (Cloud, Boot), Maven,
Kafka, Github, GCP, Terraform, Cloud Run, Springdoc-openapi
Zenika - Sodiaal
Octobre 2021 - Fevrier 2022
-
Projet Dolmen, logiciel de paie / re-facturation des producteurs de lait.
- Application dolmen referentiel
- Referentiel des données métier pour la génération des fiches de paies
- Projet interne Zenika de 9 personnes
-
Réalisations principale
- Développement kotlin système d'import
- Développement kotlin micro service referentiel
- Pipeline CI et CD Gitlab
- Déploiement / Provisionning de service Azure avec terraform
Environnement technique : Java 17, Spring (Core, Boot, Security, MVC, JPA), Maven,
JUnit, Testcontainers, Postgresql, Kotlin, Gitlab, Azure, Terraform
Devops : Ansible / Go / Java - Kotlin
Zenika - Enedis
Novembre 2020 - Septembre 2021
-
Projet ZSEv2, infrastructure cloud (Openstack) pour les projets linky.
- Diverse déploiement Ansible
- Application FOOGaaS (Firewall Orienté Objet Generique as a Service)
- Ouverture automatique de flux entre les projets Openstack
- Équipe Service Cloud de 9 personnes, projet de ~40 personnes
-
Réalisations principale
- Développement authentification LDAP + token JWT
- Test avec librairie testify
- Tâche de Déploiement Jenkins / Ansible
Environnement technique : Go 1.15, Gin HTTP framework, Testify, go-swagger, Docker,
Ansible, Jenkins, Bitbucket
Devops : Ansible / Java - Kotlin
Zenika - Enedis
Fevrier 2019 - Octobre 2020
-
Projet ZSEv2, infrastructure cloud (Openstack) pour les projets linky.
- Application CMDB (Configuration Management Database Dynamic)
- Stockage automatique et historisé de l'état de l'infrastructure cloud
- Application totalement modulable (stockage d'évenements : openstack, aws etc ...)
- Équipe de 3 personnes, projet de ~40 personnes
-
Réalisations principales :
- Déploiement cluster elasticsearch, kafka, zookeeper
- Automatisation Infra As Code, Déploiement Continue
- Administration Linux
- Développement d'API Java / Kotlin
- Test d'intégration testcontainers
Environnement technique : Java 11, Spring (Core, Boot, Security, MVC, Sluth), Maven,
JUnit, Testcontainers, Json, Rest, Elasticsearch, Kafka, Kotlin, GIT, Angular 8, Jest, Docker-compose,
Ansible, Jenkins, Bitbucket
Développeur FullStack
Sully Group - France Agrimer
Avril 2018 - Fevrier 2019
-
Projet Céré'obs, application de gestion céréalière
- Application de saisie de données hebdomadaires
- Processing de donnée par des traitements talend
- Restitution des données sous forme de rapport
- Équipe de 9 personnes
-
Mission et tâches principales :
- Mise en place du socle de développement
- Initialisation script liquibase
- Réalisation d'un POC suite à l'étude de faisabilité
- Développement full stack des écrans de l'application
- Tests front-end et back-end des développements
- Correction anomalies
Environnement technique : Java 8, JEE, Spring (Core, Boot, Security, MVC, Zuul), Maven,
JUnit, Json, Rest, oracle, Lombok, GIT, JWT, Angular 6, Jest, Docker-compose, Liquibase
Développeur Java/JS
Sully Group - Réseau de Transport d'Electricité
Mars 2017 - Avril 2018
-
Projet EasyGeo
- Application carthographique du réseau électrique Français
- Import, Tracé, Impression, Mesures, Gestion de contenu SIG.
- Affichage superposé de couche géomatique des différent réseaux électrique
- Équipe de 11 personnes
- Projet Agile sprint de 3/4 semaines
-
Mission et tâches principales :
- Organisation et structuration code front End (module javascript / JQuery)
- Développement FullStack de fonctionalité diverse (Import, Recherche dans l'espace géométrique, Impression)
- Tests de performance Scala Gatling
- Développement et mise en place de Batchs / Tâches planifiées
🧪 Projets personnels :
Ops
1 - Mise en place d'une infrastructure de trois hôtes physiques :
Hote 1 : Traefik, OpenVPN, Nginx, Nextcloud, Mongodb, Provisionner nfs (noeud Master kubernetes The
Hard Way)
Hote 2 : Gitea, docker registry, ssh debian
Hote 3 : Nginx, postgresql, php-fpm
2 - Provisionning domain libvirt
avec terraform
Dev
📚 Cursus scolaire
Loisirs
💻 Veille technologique
🎥 Films
🐧 Linux
🛡️ Sécurité NDH, GreHack
Langues
Certifications
Cisco CCNA Academic 1/2