Alejandro Sanchez is a physics PhD candidate and graduate teaching assistant at Carnegie Mellon University with nine years of hands-on experience bridging experimental particle physics and software development. As a member of the CMS collaboration at CERN he has contributed backend and full-stack enhancements to the widely used CMSSW and DMWM projects, improving ECAL data-quality monitoring, plotting, and GUI displays for real-time detector integrity checks. He combines deep domain knowledge of calorimeter monitoring with pragmatic coding skills—adding MEM-specific diagnostics and refining Super Cluster and timing visualizations—to help teams detect and diagnose detector issues faster. Based in Pittsburgh, he balances research, teaching, and open-source contributions, bringing an uncommon blend of experimental expertise and operational software craftsmanship to large-scale physics experiments.
9 years of coding experience
2 years of employment as a software developer
Bachelor of Science (B.S.), Physics, Bachelor of Science (B.S.), Physics at Florida State University
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at Carnegie Mellon University
Contributions:6 commits, 6 PRs, 5 comments in 4 years
Contributions summary:Alejandro primarily contributed to the development and maintenance of the ECAL DQM GUI. Their work involved modifying layouts, adding new plots, and customizing the display of existing data visualizations. This included updating descriptions for trigger primitives, timing plots, and Super Cluster plots. The user also integrated new plots related to MEM status and integrity errors.
Contributions:9 reviews, 65 commits, 26 PRs in 2 years 3 months
Contributions summary:Alejandro made several changes to the DQM/EcalMonitorTasks directory within the CMS Offline Software repository. Their contributions include adding and modifying plotting functionalities related to the Ecal Cluster Task, specifically concerning the comparison of different definitions of SC energies. They also added, updated, and removed code related to the PNDiodeTask and RawDataTask, adding MEM-specific plots to monitor FE status and integrity errors. The user's commits demonstrate expertise in modifying and extending the functionality of the ECAL monitoring framework.
cmscernweb-appc-plus-plusbackbonejs
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.