Fabio Luchetti

Software Engineering, Continuous Integration

Saint-Genis-Pouilly, Auvergne-Rhône-Alpes, 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

👤
Senior
🎓
Top School
Fabio Luchetti is a software engineer with a decade of experience specializing in continuous integration and large-scale distributed storage systems, currently driving CI and core development for CERN's EOS platform. He has migrated critical client-server communication to protocol buffers, built a fully automated distributed EOS testing framework on Kubernetes/OpenShift, and focuses on scalability and release-quality for LHC Run 3. His open-source backend contributions to the prominent Rucio scientific data management project include consistency checks, auditor enhancements, and refactors that modernized core components. Academically trained with an MS from Scuola Superiore Sant'Anna and a summa-cum-laude degree from the Università di Cagliari, he blends rigorous research-oriented thinking with hands-on systems engineering. Actively seeking MSc thesis proposals, possibly abroad, he brings deep practical experience in benchmarking, cloud evaluation, and production-grade CI to multidisciplinary teams.
code10 years of coding experience
bookLaurea, Informatica, 110/110 cum laude, Laurea, Informatica, 110/110 cum laude at Università degli Studi di Cagliari
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Scuola Superiore Sant'Anna
bookDiploma, Maturità Scientifica, 98/100., Diploma, Maturità Scientifica, 98/100. at Liceo Scientifico M. Pira di Siniscola
languagesItalian, English, French
github-logo-circle

Github Skills (9)

distributed-systems10
backend10
back-end-development10
data-management10
python10
databases8
database8
sqlalchemy8
webui6

Programming languages (6)

C++ShellScalaMustacheHTMLPython

Github contributions (5)

github-logo-circle
rucio/rucio

Dec 2021 - Nov 2022

Rucio - Scientific Data Management
Role in this project:
userBackend Developer
Contributions:13 reviews, 10 commits, 8 PRs in 11 months
Contributions summary:Fabio primarily contributed to the backend of the Rucio data management system. Their work involved implementing consistency checks, modifying core and internal components, and updating the auditor daemon. They also refactored code, dropping outdated modules, and updated dependencies. Furthermore, the user made modifications to the WebUI and the rebalancing daemon to use a new activity type.
heterogeneous-systemsdata-managementsciencescientific-data-managementdistributed-systems
faluchet/rucio

Nov 2021 - Jul 2024

Rucio - Scientific Data Management
Contributions:52 pushes, 23 branches in 2 years 8 months
data-managementndarrayscientific-data-managementscientificopenscience
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
Fabio Luchetti - Software Engineering, Continuous Integration