I’m a rather scientific person, I have a BTS and a Master’s degree in computer science. I started WEB development in 2004.
After a few years, I decided to take a network-oriented training. This did not make me a network engineer,
but it has broadened my skills and knowledge. I think it’s an asset that has often served me in web and software development.
I had my first job in 2007. I had the opportunity to build complete projects, but also to participate and improve others.
Since I joined Meetic in 2011, I have developed a particular interest in the development of high-load platforms, and the construction
of service-oriented platforms.
I practice several languages fluently like PHP, Golang and TypeScript. I handle most of the utility languages like bash, groovy, or python.
I consider myself a developer, without attachment to a particular language or technology.
Quickly, I turned to DevOps and Site Reliability Engineer (SRE). I like to take a step back and find technical, organizational and human solutions to improve
the quality of life of developers and operators. The book Accelerate by Nicole Forsgren, Jez Humble and Gene Kim
inspired me a lot on these subjects. The DORA allows to keep updated the good practices and to adapt them to the needs of the teams.
Past and current jobs
I joined Deezer to start a transversal technical overhaul. First on the PHP environment, then more broadly
on a migration from a monolith to a service-oriented architecture (SOA).
I brought and promoted modern development practices with some concepts like Continuous Integration, Continuous Deployment/Delivery,
automated testing and modular code architectures adapted to the SOA shift.
I also participated in the implementation of Kubernetes, observability of services and the construction of the required
tools for team autonomy.
I supported the teams in the construction new projects, and in the migration of old ones to the new practices.
Finally, I built a GraphQL API in TypeScript with NodeJS to replace Deezer’s old APIs.
I studied performance and scalability of this API.
I joined Meetic as a developer and contributed to the product evolutions within a SCRUM team.
Then, I joined the CORE team to participate in the redesign of the site’s architecture and in particular to promote
modern development practices and industrialization tools. The goal was to create new APIs, to promote and implement TDD, and CI/CD tools.
I also actively participated in the training of the teams.
My final degree’s internship was at Doctissimo on the year 2011. I had to create from scratch a mobile version
of the famous doctissimo forum (On the 3 first website of France) . It would be at least as good as the iPhone App.
I reworked the website of the association, which is still online. Made with drupal, this version replaced a very old version that was updated with dreamweaver by FTP.
I worked part-time (2 days a week) as a developer for Padeleon during my studies at SUPINFO.
IN-SNEC was part of my school curriculum as a host company during my alternating vocational training for my BTS (Advanced Technician’s Certificate).
I discovered the professional world there and participated in the daily life of the IT department.