Amazon Web Services Google Cloud Platform OpenStack
Docker Kubernetes Ansible Terraform Consul Chef
Golang Java Python
Postgres ElasticSearch MongoDB

AWS Certified Solutions Architect - Associate
AWS Certified Developer - Associate

AWS Certified Developer - Associate
Since July 2017

Validation Number: 30LDRSX21B4E1VWH

AWS Certified SysOps Administrator - Associate

AWS Certified SysOps Administrator - Associate
Since December 2017

Validation Number: NNSNZZVC2JQ1QFSH


Freelance Cloud Architect & DevOps, Bywan
Paris, France
Since January 2015 Current position

  • Cloud Architect & DevOps (Mirakl, Kyriba, Stet)
  • Trainer (Docker, OpenStack)


AWS Cloud Architect & DevOps
Paris, France
Since June 2017 Current Position

Design & Automate STET new interbanking platform on AWS

  • Middleware Architecture including Cassandra, Spark, Kafka
  • Multi-environment & Multi-user AWS Architecture
  • Automation with CloudFormation & Ansible
  • Design and set up of CI/CD Workflows (Jenkins)

Amazon Web Services Ansible Python Jenkins


DevOps Expert, Kyriba
Paris, France
December 2016 - June 2017 (7 months) Ended

Automation of Log Centralization

  • Setup ELK Architecture
  • Automation with Chef/Jenkins/Rundeck

Chef ElasticSearch Logstash Docker


DevOps & Cloud Expert, Mirakl
Paris, France
January 2015 - December 2016 (2 years) Ended

Automation of Mirakl SaaS Platform

  • Design of Mirakl Cloud platforms on AWS and GCE
  • Set up of Ansible & Terraform for automation of the delivery and provisionning of the infrastructure
  • Design and set up of CI/CD Workflows
  • Containerization of Mirakl applications with Docker
  • Set up of a Kubernetes Cluster on AWS

Ansible Amazon Web Services Docker Kubernetes Terraform


OpenStack Software Developer, Numergy
Paris, France
October 2013 - January 2015 (1 year 7 months) Ended

OpenStack Development

  • Python programming, developing the OpenStack Solum project, Platform-as-a-Service for Openstack
  • Solum Core Reviewer
  • OpenStack Active Technical Contributor


  • Automated testing of OpenStack using Docker and Tempest
  • Prototypes of Dockerized OpenStack Services

Python OpenStack Docker Ansible


Software Developer & Trainer, Zenika
Paris, France
October 2010 - September 2013 (3 years) Ended

  • Java Software Developer (General Electric, Generali, Bouygues Telecom)
  • Trainer (Java, JPA, GWT, Google App Engine, Git, OSGi)
  • Speaker at French conferences (Devoxx France, Mix-IT, BreizhCamp...)

Bouygues Telecom

Java Software Developer, Bouygues Telecom
Paris, France
April 2013 - June 2013 (3 months) Ended

Creation of an home automation platform

  • Setup of the CI/CD Infrastructure (Git, Jenkins) and definition of development best practices
  • Development of communication channels between Bouygues Home Box and devices
  • Development of the front Web application

Java Spring MVC AngularJS MyBatis OSGi Git Maven Jenkins


Java Software Developer, Generali France
Paris, France
April 2012 - April 2013 (1 year) Ended

Migration of a CRM application from JSF 2 to GWT

  • Architecture, Design & Development of the new application
  • Development of SOAP Web Services with CXF
  • Migration of the CI Infrastructure from Bamboo to Jenkins

Java GWT Spring Maven Jenkins CXF Elastic Search

General Electric

Java Software Developer, General Electric
Paris, France
October 2010 - April 2012 (1 year 7 months) Ended

Development of a MDM Application (Master Data Management)

  • Architecture, Design & Development of the application
  • Development of the front Web application with GWT
  • Development of synchronisation agents (ETL)
  • Setup of a Business Process Management solution with Jboss JBPM
  • Migration from SVN to Git ; Migration from Ant to Maven

Java GWT Spring Hibernate JBPM Tomcat Maven Git Jenkins

2007 - 2010
Engineer's Degree, Computer Software Engineering

2005 - 2007
IUT of Clermont-Ferrand
DUT, Networking & Telecommunications

Lycée Albert Camus of Firminy (Loire, France)
Baccalauréat Scientifique

French - Mother tongue
English - Fluent