
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
- MonitororMonitoring wall to health check services, servers, builds, ...
Education
- Bachelor of Science (B.S.) in computer scienceHenri Poincaré University, France2008 - 2010
- Associate’s Degree in computer scienceHenri Poincaré University, France2006 - 2008
Languages
- French (Native)
- English (Intermediate)
Interests
- Video/role-playing/board games
- Japanese animation
- Tinker Raspberry Pi and Docker