David Sarrut is a senior research director at CNRS with 15+ years of experience advancing medical image processing, Monte Carlo simulations, and medical physics for radiation therapy and nuclear medicine. He combines academic rigor—Doctorat in Computer Science and DEA from ENS Lyon—with hands-on software development, notably contributing backend algorithms and machine-learning integrations to the widely used OpenGATE simulation platform to improve dose accuracy. Based in Lyon, he bridges research and clinical application through long-term roles at CNRS and Centre Léon Bérard, translating complex physics models into validated tools for patient care. Known for debugging deep physics issues and refining models, he brings a rare mix of theoretical expertise and practical coding appetite—summed up by his playful GitHub motto, "I like to code it code it."
15 years of coding experience
6 years of employment as a software developer
DEA Informatique, DEA Informatique at Ecole normale supérieure de Lyon
Doctorat, Informatique, Doctorat, Informatique at Université Lumière (Lyon II)
Contributions:4 releases, 1483 commits, 286 PRs in 11 years
Contributions summary:David has been actively involved in developing and maintaining the scientific simulation software "Gate". Their contributions primarily focus on enhancing the accuracy of the dose distribution in the software through the implementation of new algorithms and the refinement of existing models. They also worked on integrating machine learning techniques, and they contributed by debugging problems regarding physics models and data analysis.
Contributions:1 review, 50 PRs, 68 pushes in 1 year 1 month
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.