François-xavier Thomas

Sr. Image Science Engineer at DXOMARK

Paris, Ile-de-France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
François-xavier Thomas is a Senior Image Science Engineer based in Paris with 15 years of experience building production-grade image processing, computer vision and distributed systems. At DXOMARK he applies deep expertise in 2D/3D imaging while earlier roles at Airinov saw him architect multispectral processing pipelines that handled tens of thousands of drone flights and drove the company’s infrastructure and CI practices. He pairs low-level C/C++ and Python numerical work (NumPy, OpenCV, Cython) with full-stack experience, having contributed UI and web-player improvements to popular open-source projects like Airsonic and practical back-end fixes to beets. Known for pragmatic R&D, he consistently turns research prototypes into maintainable tooling and automation, and he enjoys learning new domains and improving team practices through documentation and code review.
code14 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MSc), Master of Science (MSc) at Télécom ParisTech
bookLycée Janson de Sailly
languagesFrench, English, German, Japanese
stackoverflow-logo

Stackoverflow

Stats
7,109reputation
534kreached
73answers
70questions
Badges
gpu
top-5%
ffmpeg
top-5%
nginx
top-5%
intel
top-5%
github-logo-circle

Github Skills (35)

music-manager10
python10
plugin-development10
command-line-interface10
media-services10
media-library10
java10
media10
audio10
javas10
command-line10
musicxml10
music10
cli10
ffmpeg9

Programming languages (17)

C#JavaC++CSSCRustScalaJupyter Notebook

Github contributions (5)

github-logo-circle
airsonic/airsonic

Nov 2017 - May 2020

:satellite: :cloud: :notes:Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
Role in this project:
userFull-stack Developer
Contributions:6 releases, 174 commits, 145 PRs in 2 years 6 months
Contributions summary:François-xavier contributed to the Airsonic project by adding features, fixing bugs, and improving the user interface. The contributions include enhancements to album pages, adding tests for MusicBrainz release tag reading, and fixing play queue keyboard shortcuts. They also worked on theming, improving the display of the "Groove" theme in dark mode and enhancing the web player experience. Additionally, the user made several internal improvements related to database maintenance and diagnostic information.
notesaudio-streamingsatelliteairsonicdlna
beetbox/beets

Aug 2015 - Jan 2016

music library manager and MusicBrainz tagger
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 12 comments in 4 months
Contributions summary:François-xavier primarily contributed to the `badfiles` plugin, enhancing its functionality and user experience within the beets music library manager. Their work involved fixing bugs related to file checking, incorporating color-coded output, and improving error handling. The user also updated plugin documentation and addressed Unicode-related issues. Additionally, the user contributed to the core application by modifying the `move` command to only display modified files.
clipythonmusicbrainztaggermusic
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
François-xavier Thomas - Sr. Image Science Engineer at DXOMARK