Career

Software Engineer, DevOps, Player, I’m first of all a passionate person who loves challenges. Curious by nature, I like learning and testing new technologies. I am a very invested person who has learned not to rely on the established concepts, to evolve constantly.

Experience

TechLead / DevOps Engineer

Sarbacane, Hem, France
2019 - Today

In IT team, I’m in charge of the development and evolution of our routing platform, microservices and deployment pipelines of our applications.

  • Go microservices using gRPC deployed in DCOS
  • Routing Platform in Java / Go
  • RabbitMQ, MongoDB, Elastic
  • Jenkins / GitlabCI deployment pipeline

Technologies used:

  • Go ❤
  • gRPC
  • Java
  • Docker
  • Marathon/Mesos - DCOS

Lead Tools Software Engineer

Ankama, Roubaix, France — Wizcorp, Tokyo, Japan
2015 - 2019

Management of a small team producing the internal production tools, build systems and games updaters

  • Development of a build and server monitoring tool: Monitoror
  • Architecture and development of Ankama Launcher (NodeJS / Go / Electron)
  • Maintenance and improvement of the build systems of the different production teams (Jenkins, Gitlab CI, Teamcity)
  • Migration of old projects to a Maven / Java 8 / Docker architecture

Technologies used:

  • NodeJS
  • Go
  • Java
  • Docker
  • Maven

Tools Software Engineer

Ankama, Roubaix, France
2011 - 2015

In charge of developing and maintaining content internal production tools for video game teams.

  • Ankama Game Toolkit: Game design content management tools (Java, EclipseRCP, OSGI, Maven)
  • Alea Map Editeur: Map Editor for Dofus and Wakfu Games (C#)
  • Game data export and packaging (Java, bash)

Technologies used:

  • Java
  • Maven
  • C#
  • Eclipse RCP
  • PostgreSQL

Software Engineer

Amiritel, Hambach, France
2010 - 2011

Development of an IPBX management platform based on a Linux system and using Asterisk software.

Technologies used:

  • Java
  • PHP
  • AS3
  • Unix

Skills

Build / CI

  • Docker
  • Maven
  • Npm / Yarn
  • Gitlab CI
  • Jenkins
  • TeamCity

Development

  • Go ❤
  • Java
  • NodeJS

Ops / DevOps

  • PostgreSQL
  • MongoDB
  • RabbitMQ
  • Docker / DCOS

Open Source

Education

  • Bachelor of Science (B.S.) in computer science
    Henri Poincaré University, France
    2008 - 2010
  • Associate’s Degree in computer science
    Henri Poincaré University, France
    2006 - 2008

Languages

  • French (Native)
  • English (Intermediate)

Interests

  • Video/role-playing/board games
  • Japanese animation
  • Tinker Raspberry Pi and Docker