Andrei Tsaregorodtsev

Senior Research Engineer at Centre de Physiques des Particules de Marseille, IN2P3/CNRS and University of Aix-Marseille

Greater Marseille Metropolitan Area 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
Andrei Tsaregorodtsev is a Senior Research Engineer with over 25 years of experience building and running distributed computing systems for large-scale particle physics experiments. He co-founded and led the DIRAC project from 2002, evolving it into the production distributed computing infrastructure for the LHCb collaboration and later serving as DIRAC Project Technical Coordinator. Trained as an experimental nuclear physicist (M.Eng. and PhD-level work) from Leningrad institutes, he blends deep domain knowledge of high-energy physics with hands-on backend engineering. Based at CPPM in Marseille since 1998, he continues to drive LHCb computing efforts while contributing code, conflict resolution, and user-focused documentation to the DIRAC open-source repository. His career uniquely spans front-line experimental work at CERN (including L3 and LHCb) through to long-term operational stewardship of a critical grid middleware project. Colleagues rely on him for pragmatic, long-lived solutions that bridge research requirements and production-grade distributed systems.
code25 years of coding experience
bookMaster of Engineering (M.Eng.), experimental nuclear physics, Master of Engineering (M.Eng.), experimental nuclear physics at Leningrad Politechnical Institute
bookPhD in Physics and Mathematics, Experimental Nuclear Physics, PhD in Physics and Mathematics, Experimental Nuclear Physics at Leningrad Nuclear Physics Institute
languagesEnglish, French, Russian
github-logo-circle

Github Skills (12)

sh10
script10
shell10
scripting10
data-integration9
integrations9
system-integration9
integrate9
configuration-management9
bash8
documentation8
testing7

Programming languages (6)

ShellC++CJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
DIRACGrid/DIRAC

May 2007 - Nov 2022

DIRAC Grid
Role in this project:
userBackend Developer
Contributions:557 reviews, 10687 commits, 2639 PRs in 15 years 9 months
Contributions summary:Andrei resolved conflicts in the code, indicating involvement in code integration and maintenance. The changes focused on utility functions and involved modifications to shell scripts and file configurations related to testing and setup. The user also worked on updates to the documentation for a more user-friendly design.
griddiracdistributed-computinginterwareworkflow-management
DIRACGrid/RESTDIRAC

May 2015 - Apr 2022

Web API for DIRAC
Contributions:8 PRs, 7 pushes, 9 tags in 6 years 11 months
apiweb-apidirac
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
Andrei Tsaregorodtsev - Senior Research Engineer at Centre de Physiques des Particules de Marseille, IN2P3/CNRS and University of Aix-Marseille