Alberto Madonna

Senior Software Engineer at CSCS

Lugano, Ticino, 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
Alberto Madonna is a senior software engineer with nine years of experience specializing in container technologies and high-performance computing (HPC) at the Swiss National Supercomputing Centre (CSCS). He leads development, operation, and support of OCI-compliant container tooling for HPC, including ongoing work on the Sarus container engine and custom OCI hooks. His background includes developing GPU-accelerated scientific data analysis and real-time, cross-architecture code that runs on x86-64, NVIDIA GPUs and low-power ARM platforms. Trained as an aerospace engineer, he combines rigorous scientific computing skills with practical production engineering for large-scale research infrastructure. Colleagues value his blend of low-level performance optimization and systems-focused engineering that bridges research prototypes to reliable HPC operations.
code9 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Aerospace Engineering, Master's degree, Aerospace Engineering at Università degli Studi di Padova
book7th INFN International School on developing efficient scientific computing applications - ESC15
bookLiceo Classico "G. Marconi"
languagesItalian, English
github-logo-circle

Github Skills (69)

runc10
specification10
linux10
shifter10
docker10
seccomp10
singularity9
cluster-computing9
podman9
cli9
spawning9
hpc9
configurations9
linux-containers9
scientific-computing8

Programming languages (8)

DockerfileC++CGoHTMLJupyter NotebookGroovyPython

Github contributions (5)

github-logo-circle
eth-cscs/containers-hands-on

Jun 2018 - Aug 2021

Contributions:13 commits, 10 pushes in 3 years 2 months
eth-cscs/sarus

Jan 2019 - Jan 2023

OCI-compatible engine to deploy Linux containers on HPC environments.
Contributions:7 releases, 8 reviews, 274 commits in 4 years 1 month
containersruncsingularitylinuxcluster-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
Alberto Madonna - Senior Software Engineer at CSCS