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.
9 years of coding experience
6 years of employment as a software developer
Particle Physics PhD, Particle Physics PhD at École Polytechnique
MSc, Physics Engineering, MSc, Physics Engineering at Instituto Superior Técnico
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.
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