Bruno Alves

Physicist & Software Engineer at CERN

Geneva, Geneva, 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
Bruno Alves is a physicist and software engineer with nine years of experience applying HPC, GPU computing and machine learning to particle-physics problems at CERN and École Polytechnique. He earned a highly praised PhD focused on CMS trigger algorithms and has repeatedly translated physics research into production-grade C++/Python code, including low-level GPU kernels and timing/geometry access for the widely used cms-sw/cmssw framework. At CERN he builds next-generation trigger reconstruction pipelines that boost data throughput through heterogeneous computing and ML, combining deep technical expertise with practical detector performance studies. His background spans astrophysics GANs, mass‑spectrometry experiments and teaching, reflecting an ability to move fluidly between hands-on instrumentation, data analysis and scalable software engineering. An award-winning researcher, he brings both rigorous scientific judgment and a knack for refactoring complex systems to run efficiently on modern accelerators.
code9 years of coding experience
job6 years of employment as a software developer
bookParticle Physics PhD, Particle Physics PhD at École Polytechnique
bookMSc, Physics Engineering, MSc, Physics Engineering at Instituto Superior Técnico
github-logo-circle

Github Skills (9)

gpu-programming10
c-language10
cprogramming-language10
cuda9
cms8
experiment8
cer8
cplus7
cpp7

Programming languages (9)

C++ShellTeXMakefileJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
cms-sw/cmssw

Sep 2020 - Apr 2021

CMS Offline Software
Role in this project:
userBack-end Developer
Contributions:26 reviews, 37 commits, 7 PRs in 7 months
Contributions summary:Bruno's commits primarily involve modifications to C++ code within the `cms-sw/cmssw` repository, focusing on the Heterogeneous HGCal HEF Cell Positions Conditions. The changes include implementing access to cell positions on the GPU, initializing layer offsets, and updating timing. They also include the refactoring of kernel execution modules. These contributions suggest a focus on the low-level computational aspects of the CMS experiment software.
cmscernweb-appc-plus-plusbackbonejs
bfonta/KLUBAnalysis

May 2022 - Feb 2025

Generic KLUB analyzer
Contributions:578 pushes, 134 branches, 1 tag in 2 years 8 months
tlaanalysisgenerictype-checkeranalyzer
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
Bruno Alves - Physicist & Software Engineer at CERN