Fabian Höring is a Senior Staff Software Engineer with over a decade of experience building scalable backend systems and ML infrastructure at Criteo, now based in the Greater Paris area. He blends production-grade engineering with privacy-focused research, contributing to W3C groups on private advertising and pioneering experiments in private model training using DP-SGD and trusted execution environments. Fabian is an active open-source contributor—his work on s3fs and MLflow improved S3 compatibility and ML lifecycle backend reliability, and he co-published a private ad dataset now cited in preprint research. A frequent speaker on distributed systems and reproducibility, he combines deep systems knowledge with practical MLOps experience to move privacy-preserving advertising from prototype toward deployable solutions.
10 years of coding experience
17 years of employment as a software developer
Diplôme d'ingénieur, Diplôme d'ingénieur at CentraleSupélec
Diplom Informatiker Computer Science, Diplom Informatiker Computer Science at Technische Universität Dresden
Contributions:7 commits, 2 PRs, 7 comments in 7 months
Contributions summary:Fabian primarily focused on enhancing the `s3fs` library, specifically by adding support for additional S3 filesystem schemes, such as `s3a://` and `s3n://`, to improve compatibility with tools like PySpark. They refactored the code to utilize internal methods for path normalization and protocol stripping. Furthermore, the user implemented the `makedirs` functionality and added corresponding tests. These contributions aimed to improve the usability and robustness of the library's S3 filesystem interaction.
Open source platform for the machine learning lifecycle
Role in this project:
Back-end Developer / MLOps Engineer
Contributions:11 commits, 13 PRs, 31 comments in 1 year 1 month
Contributions summary:Fabian primarily contributed to the backend of the MLflow project by modifying the fluent API and tracking components. Their work included adding functionality to retrieve experiments and runs via the client API. They also addressed compatibility issues with pyarrow and HDFS, introducing support for federation viewfs and updating project dependencies. The commits demonstrate an understanding of ML lifecycle management, backend infrastructure, and artifact storage.
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
Fabian Höring - Senior Staff Software Engineer at Criteo