Federico Stagni

Staff Member at CERN

Geneva, Geneva, Switzerland
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
Federico Stagni is a Staff Member at CERN with 16+ years of experience specializing in distributed and Grid systems, serving as LHCbDirac developer coordinator and longtime DIRAC core contributor. He combines deep Python backend and DevOps expertise with practical oversight of large-scale distributed computing operations for the LHCb experiment. His work includes hardening monitoring and job-processing infrastructure for DIRAC and improving job-management tooling such as Ganga, demonstrating a focus on reliability and test-driven development. A PhD-trained computer scientist and former university lecturer, he pairs academic rigor with hands-on production experience across European research centers. Less obvious: he has repeatedly taken roles that bridge development, operations and coordination, making him as comfortable writing integration tests and monitoring hooks as managing production reprocessing campaigns.
code16 years of coding experience
job1 year of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at Università degli Studi di Ferrara
languagesEnglish, French, Italian, Spanish, Georgian
github-logo-circle

Github Skills (15)

amazon-elasticsearch10
testing10
elasticsearch10
elasticsearchquery10
aws-elasticsearch10
pytest10
python10
elasticsearch-api10
distributed-computing10
mysql9
configuration-management9
cer8
test-automation8
resource-management7
workflow-management7

Programming languages (9)

TypeScriptDockerfileCSSC++ShellCJavaScriptHTML

Github contributions (5)

github-logo-circle
DIRACGrid/DIRAC

Nov 2009 - Jan 2023

DIRAC Grid
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 2094 reviews, 6109 commits in 13 years 4 months
Contributions summary:Federico's contributions primarily focused on enhancing the core functionalities of the DIRAC Grid, specifically related to the MonitoringDB tests, indicating a focus on back-end development. Their work involved implementing and testing components within the MonitoringSystem/DB/ directory, specifically related to integrating MonitoringDB tests. This included code changes within tests/Integration/Monitoring/ directory, showing an interest in the reliability of the system. They also worked on code within the core infrastructure files, such as those related to the job process to make it work.
griddiracdistributed-computinginterwareworkflow-management
ganga-devs/ganga

Dec 2018 - Mar 2019

Ganga is an easy-to-use frontend for job definition and management
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 commits, 2 PRs, 27 comments in 3 months
Contributions summary:Federico primarily contributed to the Ganga project by modifying and updating configuration defaults and testing scripts within the LHCb framework. Their commits demonstrate an understanding of the project's internal workings, involving changes to the LHCbDIRAC environment setup and test functionalities. The user also worked on the adaptation of the environment setup and caching mechanisms.
golanguser-interfacecernlhcbdistributed-computing
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
Federico Stagni - Staff Member at CERN