Software Engineer with 12+ years of experience using various languages (Go, Java, …) with a DevOps mindset. Building CI/CD pipelines and tooling to automate delivery using public cloud. Open-source contributor and speaker/blogger.
The main open-source projects I created. See also the list of my “source” repositories on GitHub for more.
In 2015-2016, while using OpenShift, I developed a few open-source projects on top of the Kubernetes/OpenShift APIs: integrations with Git, GitHub, Flowdock, Cucumber, and a dashboard.
In 2011 I wrote a Jenkins plugin to integrate Rundeck as a publisher, thus enabling Continuous Delivery pipelines using Rundeck to deploy.
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!
This is only the list of featured publications - see the full list of publications for more!
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.