David Yu

Assistant Professor at University at Buffalo

Chicago, Illinois, 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

🤩
Rockstar
🎓
Top School
David Yu is an experimental particle physicist and assistant professor with over a decade of experience leading detector operations, data engineering, and physics analyses for the CMS experiment at CERN. Based at the LHC Physics Center (Fermilab) and formerly deputy project manager for the CMS hadron calorimeter, he coordinates US remote operations and oversees a ~100-person subsystem team to ensure high-quality data for physics results. His research combines searches for new particles and Higgs measurements with practical instrumentation expertise—especially calorimetry—and applied machine-learning jet classifiers. He also contributes software and automation to CMS tooling, improving online data-quality monitoring layouts and generator-fragment workflows. Based in Chicago, he blends hands-on detector instrumentation, large-collaboration leadership, and open-source engineering to keep cutting-edge particle physics running smoothly.
code11 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of California, Berkeley
bookBA / BS, Physics / Mathematics, BA / BS, Physics / Mathematics at University of Chicago
github-logo-circle

Github Skills (19)

data-visualizations10
page-layout10
layout10
gridfs10
python10
scripting10
configuration-management10
data-visualisation10
grids10
automation10
data-monitoring10
grid10
data-visualization10
automations10
c-language9

Programming languages (6)

JavaC++ShellTeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
cms-sw/genproductions

Nov 2018 - Mar 2022

Generator fragments for MC production
Role in this project:
userAutomation Engineer
Contributions:28 commits, 15 PRs, 25 comments in 3 years 4 months
Contributions summary:David focused on automating and scripting the generation of configuration files for the generator fragments within the repository. They added scripts to create cards for MadGraph5_aMCatNLO, including the creation of different HT bins, spin-0 to bb cards, and hadronizer configurations. The user also implemented support for MG bias weighting within the gridpack generation process.
productionfragments
dmwm/deployment

Apr 2018 - Oct 2018

CMS DMWM Deployment
Role in this project:
userFull-stack Developer (focus on DQM layouts/UI)
Contributions:6 commits, 7 PRs in 5 months
Contributions summary:David primarily contributes to the HCAL (Hadronic Calorimeter) DQM (Data Quality Monitoring) system, focusing on updating and enhancing the layouts for online monitoring. Their work includes adding new plots for LED misfires, laser data, and TDC cut efficiency. The user modifies Python-based configuration files (likely for the DQM GUI) to incorporate these new visualizations and alarms, and also addresses issues related to data mismatches, suggesting a focus on data integrity and user interface improvements within the CMS DMWM deployment context.
cmsdeploymentdmwm
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
David Yu - Assistant Professor at University at Buffalo