Engineering software for 20+ years

French Goal-driven technical professional and hands-on leader with:

  • An illustrated track record of innovation in high quality software development, complex systems modeling, and cloud-based architecture for high-traffic servers and services.
  • 17 years of experience in Backend Java development, relational databases design and usage, 3 years in Python.
  • Skills in infrastructure, CI/CD, software engineering and security, machine learning, and production.
  • 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 1.3B+ requests and a million server-side jobs per week.
  • 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

Posts

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

Recent Posts all posts

Merge multiple Git repositories while keeping history
posted in tips
Install Git on QNAP's QTS 5.X
posted in tips
Cloning a local Git repository from a remote machine
posted in tips
Cloning a single branch
posted in tips
Creating a patch from a GIT commit
posted in tips