Alejandro Sanchez

Graduate Teaching Assistant

Pittsburgh, Pennsylvania, United States
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
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.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (B.S.), Physics, Bachelor of Science (B.S.), Physics at Florida State University
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at Carnegie Mellon University
github-logo-circle

Github Skills (9)

cer10
c-language10
high-energy-physics10
cprogramming-language10
python9
data-analysis9
data-visualisation9
data-visualization9
data-visualizations9

Programming languages (3)

C++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
dmwm/deployment

Jul 2018 - Jul 2022

CMS DMWM Deployment
Role in this project:
userFull-stack Developer
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.
cmsdeploymentdmwm
cms-sw/cmssw

Jun 2020 - Sep 2022

CMS Offline Software
Role in this project:
userBack-end Developer
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.
Request Free Trial
Alejandro Sanchez - Graduate Teaching Assistant