Enrico Guiraud

Scientific Software Engineer at Proxima Fusion

Italy
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

🤩
Rockstar
🎓
Top School
Enrico Guiraud is a scientific software engineer with 11 years of experience specializing in high-performance C++ and Python systems for large-scale data analysis and simulation. Currently leading the team building a Stellarator simulation platform at Proxima Fusion, he combines low-level performance optimization with user-centric API design to make complex scientific workflows productive and maintainable. Previously at CERN he was a code owner for ROOT’s modern, parallel analysis interfaces, delivering ergonomic abstractions for systematic variations and tools to benchmark TB-scale analyses across hundreds of threads. His PhD work and publications blend ergonomic data-analysis interfaces with novel unsupervised learning algorithms, reflecting a rare mix of research depth and production-grade engineering. An active contributor to the flagship ROOT repository, he has a track record of refactoring for vectorization and GPU readiness while mentoring teams and engaging with the broader HEP community. Based in Italy, he excels at translating cutting-edge R&D into robust tooling used by O(10k) scientists.
code11 years of coding experience
job4 years of employment as a software developer
bookUniversity of Milan
bookDoctor of Philosophy - PhD, Computer Science, Magna cum laude, Doctor of Philosophy - PhD, Computer Science, Magna cum laude at Carl von Ossietzky University of Oldenburg
languagesEnglish, Italian, French, Spanish
github-logo-circle

Github Skills (8)

c-language10
ctree10
cprogramming-language10
data-analysis10
testing8
multithreading8
template-metaprogramming8
software-design8

Programming languages (26)

CDCMakeGoHTMLJupyter NotebookFortranTypeScript

Github contributions (5)

github-logo-circle
root-project/root

Sep 2015 - Dec 2022

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
userBack-end Developer
Contributions:1180 reviews, 2638 commits, 2191 PRs in 7 years 4 months
Contributions summary:Enrico's commits primarily focused on improvements to the RDataFrame module, a crucial component of the ROOT framework for data analysis. Their work involved refactoring code, enhancing the interface, and ensuring that new features are correctly implemented, particularly for the handling of systematic variations and improving the usability of the `RDataFrame` within the ROOT framework. They also tested and addressed issues relating to friend trees and array sizes when used with different backend. The changes were aimed at performance improvements and maintaining the consistency of the product.
pythonroot-cernmathematicsc-plus-plusscientific-visualization
eguiraud/root

Jul 2015 - Nov 2023

Dev fork
Contributions:24 reviews, 4 PRs, 2525 pushes in 8 years 5 months
dev
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
Enrico Guiraud - Scientific Software Engineer at Proxima Fusion