Software Engineer with 17+ years of experience. I’m a developer, and I love it ;-) Open-source contributor/maintainer, occasional speaker/blogger. My buzzwords of the moment are Go, Kubernetes, Continuous Delivery, Observability, GenAI, …
The main open-source projects I created. See also the list of my “source” repositories on GitHub for more.
In 2020, I created Octopilot: a CLI tool designed to help you automate your Gitops workflow, by automatically creating and merging GitHub Pull Requests to update specific content in Git repositories.
Since 2020, I started contributing more to Jenkins X by creating new components, mainly for observability - but also web UIs.
This is only the list of featured creations - see the full list of creations for more!
My main contributions to existing open-source projects. See also my GitHub account for more.
I made plenty of contributions to Jenkins X and all its components, including bug reports, bug fixes, new features, and promotion through blog posts and talks.
I contributed to various open-source projects in the Helm ecosystem: Helmfile, Helm charts, Helm plugins.
This is only the list of featured open source contributions - see the full list of open source contributions for more!
Talks I gave at conferences/meetups, interviews, or blog posts I wrote:
This is only the list of featured publications - see the full list of publications for more!
Work on an Internal Developer Platform. Rewrite the Gateway Control Plane as a Kubernetes Operator. Build a managed Kubernetes offering for Game Servers based on Talos Linux. Mentoring, public speaking.
Setup a new CI/CD platform on Kubernetes using Jenkins X, and rewrite the applications pipelines. Drive the migration of the ad-tech platform to Kubernetes and Google Cloud Platform. Build custom tooling and ensure we follow best practices. Both internal and external communication on our practices: blog posts, meetups & conferences talks.
Development of an ad-tech platform, and mainly the SSP (Supply-Side Platform) REST API, in a distributed team - New York and Paris. Setup of the continuous integration.
Setup of an OpenShift cluster. Identified as the technical referent for OpenShift (training and support of other developers). Development of tools / tests around the OpenShift API. Contributions to the OpenShift Origin project.
Development of an internal CMS based on the « COPE » (Create Once Publish Everywhere) concept. Setup of the continuous integration, functional and load tests.
Development of projects around our web indexed pages, and responsible for the applicative deployments and monitoring of the exalead.com search engine (16 billion of web pages). Transition from internal tools to open-source ones: responsible for the setup and administration of an Hadoop cluster, and development of MapReduce/Cascading jobs.
Development of the Web portals for the radio stations RTL, RTL2, FUN RADIO, and some other thematic websites and back-office (CMS, B2B, …). Setup of the build process, continuous integration, and automatic deployment (devops).
Development of the new radio broadcast system (servers, clients on touch screens) in a team of 6 developers. Setup of the build process and continuous integration.
Developing internal Web applications (events management, trainees management) and a B2B website to sell advertising spots for the radio stations.