Engineering software for 20+ years

French Goal-driven technical professional with an illustrated track record of:

  • Goal-driven professional with an illustrated track record of innovation in high quality software development, complex systems modeling, cloud-based architecture for high-traffic servers and services.
  • 17 years of experience in Backend Java development, relational database design and usage, 3 years in Python, with skills in infrastructure, CI/CD, software engineering and security, machine learning, and production.
  • Proven leader recognized for strong technical acumen, as well as dynamic problem-solving, communication, interpersonal, analytical, and decision-making skills.

Successful work experiences include:

  • Application Architect, Backend Developer and Machine Learning Engineer at SonarSource.
  • Working with TB-scale databases and billions rows SQL tables, for both on premises client-server applications and SAAS APIs with 1B+ requests and a million server-side jobs per day.
  • Senior Developer, Technical Supervisor and level-3 support Engineer for SFR (n°2 Telco in France).
  • Founding developer and contributor to a legal startup company.

For complete profile and career details, talks, certifications, trainings, and education, see my resume.

Online profiles

LinkedIn Personal Github Public SonarQube contributor profile


I write tips on the frequent small technical challenges I face and solve. Sometimes, I write longer technical pieces or tutorial-level texts as articles.

In both cases, I do so because I may look them up someday, because putting in writing helps get one's head fully around a problem, and because it may help someone searching the web.

Active projects

  • PyLMS A tool to remind me of people's names and relationships, also serving as a learning and demonstration project.
  • Phanas Desktop The Python-based GUI program acting as the client application for my home backup strategy across desktop devices
  • rsync-time-backup The backbone on my home backup strategy. Notably adapted the bash script to very limited Busybox-backed linux commands

Completed projects

  • Public-Git-Sync Created a tool at SonarSource, 100% based on hardcore Git and bash, to synchronize public code of a branch in a private repository to a branch in a public repository
  • Jirac Command line Bash utility to generate Jira comments from Git commits on a Maven project

Abandoned projects

  • DAMapping A stack of components to implement object mapping in Java with complete source control for the developer | Abandoned because of exhaustion of time and interest due to starting an intense job