Research And Development Engineer, Rakuten France (formerly Priceminister)
Aug, 2006 - Oct, 20104 years 1 month
IT consultant & trainer. DevOps thinking addict.
Research And Development Engineer, Rakuten France (formerly Priceminister)
Aug, 2006 - Oct, 20104 years 1 month
Zenika Consultant, GE Capital Real Estate
Nov, 2010 - Dec, 20122 years 2 months
Development of a tool of Master Data Managment
Responsible of development tools and software factory
Zenika Consultant, FDJ Gaming Solutions France (formerly LotSys)
Jan, 2013 - Sep, 20141 year 9 months
Setup of the sofware factory
Setup of automatic machine provisioning for test environments.
Zenika Consultant, Cisco Video Technology France
Oct, 2014 - Oct, 20151 year 1 month
Migration from Clearcase to Git+Gerrit
Zenika Consultant, Enedis (formerly ERDF)
Nov, 2015 - Sep, 20171 year 11 months
Migration of deployment tools from home-made to Ansible
Development of software factory
Zenika Consultant, BNP Paribas Partners for Innovation (BP²I)
Nov, 2017 - Dec, 20225 years 2 months
Deployment of Kafka stack
Deployment of Kafka tools in IBM cloud
Zenika Consultant, BNP Paribas CIB
Feb, 2023 - Present
Member of the "DevOps" team of an internal product
IT Consultant & Trainer, Zenika
Oct, 2010 - Present
Docker
Kubernetes
Ansible
Saltstack
Terraform
Git
Python
Java
MPSI/MP, Classes préparatoires aux grandes écoles (CPGE), Lycée Saint-Louis
Sep, 2001 - Jul, 2003
Informatique et mathématiques appliquées, Engineer's degree, ENSEEIHT - Ecole Nationale Supérieure d'Électrotechnique, d'Électronique, d'Informatique, d'Hydraulique et des Télécommunications
Sep, 2003 - Jul, 2006
Computer Sciences, , Polytechnique Montréal
Sep, 2005 - Dec, 2005
Red Hat Certificate of expertise in Ansible automation, Red Hat
Issued on: Jan 13, 2017
Entrer dans les entrailles de Git, ou comment faire un commit sans faire du Git , DevoxxFR 2016
Published on: Apr 21, 2016
Vous utilisez Git, mais connaissez-vous les mécanismes internes qui se cachent derrière chaque commit ? Pourtant Git est construit de manière extrêmement simple et à travers cette présentation vous allez découvrir ses entrailles et enfin comprendre ce qui se cache derrière les termes tels que blob et tree. Les principes sur lesquels repose Git sont même tellement élémentaires que vous apprendrez comment faire un commit sans taper la moindre commande Git !
Git : tips & tricks , DevoxxFR 2016
Published on: Apr 21, 2016
Une compilation de trucs et astuces pour être encore plus efficace dans votre utilisation de Git au quotidien : trouver un bug avec bisect, avoir un diff aux petits oignons, étendre votre panoplie d’alias et encore plein d’autres.
Bien réussir un merge avec Git , Capitole du Libre 2016
Published on: Nov 19, 2016
Git vous permet de facilement versionner vos sources et de travailler en parallèle grâce aux branches. Mais il faut ensuite réconcilier ces branches et là les choses peuvent se gâter... Dans cet atelier je vous propose de voir comment Git effectue un merge, ce qu'est un conflit et pourquoi il a lieu, puis comment le résoudre.
Containers et configuration: de la promesse au concret avec git et confd , Capitole du Libre 2017
Published on: Nov 18, 2017
Docker (et le principe des conteneurs en général) est fortement lié à la promesse d’une image unique qui peut tourner partout et que le même artefact peut être utilisé sur n’importe quel environnement “runtime” (du poste de développement jusqu’en production!) sans avoir à reconstruire une image à chaque fois. Mais comment atteindre cet objectif de manière pratique et efficace tout en étant capable de conserver l’historique de la configuration de vos applications sur les différents environnements ? Cette présentation vous propose de voir comment les outils git
et confd
peuvent vous aider dans cette mission critique sans perdre la flexibilité nécessaire pour que vos devs et vos ops puissent cohabiter sereinement.
Open Source
Sport
Air sports