Ian Watson

Senior Postdoctoral Fellow at University of Seoul-서울시립대학교

Seoul, South Korea
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
Ian Watson is a Senior Postdoctoral Fellow based in Seoul with eight years of experience applying deep learning and advanced statistical modelling to particle physics and gamma-ray astronomy datasets from the CMS detector at the LHC. He holds a co-tutelle PhD in Elementary Particle Physics from the University of Geneva and the University of Sydney and has a track record of turning complex detector and trigger challenges into robust software and analysis pipelines. As GEM detector convener for CMS he blends hands-on C++/Python development—including contributions to the core CMS offline software—and leadership in detector performance and graduate teaching. His work spans simulation, data reduction, and modern ML methods, and uniquely combines high-energy experiment stewardship with open-source contributions that improve detector geometry handling and L1T trigger code.
code8 years of coding experience
bookDoctor of Philosophy (PhD), Elementary Particle Physics, Doctor of Philosophy (PhD), Elementary Particle Physics at University of Geneva
bookThe University of Sydney
bookBachelor of Science (BSc), Physics, Bachelor of Science (BSc), Physics at UNSW Australia
languagesEnglish, Japanese, Korean
github-logo-circle

Github Skills (8)

data-structures10
algorithms10
c-language10
cprogramming-language10
data-structure10
data-processing9
cplus9
cpp9

Programming languages (3)

C++NimPython

Github contributions (5)

github-logo-circle
cms-sw/cmssw

Feb 2019 - Aug 2022

CMS Offline Software
Role in this project:
userBack-end Developer
Contributions:32 reviews, 108 commits, 35 PRs in 3 years 6 months
Contributions summary:Ian primarily worked on modifying and refactoring core data structures and algorithms within the CMS Offline Software repository. Their commits involved moving classes related to GEM digi generation and updating references, indicating a focus on the data format and data processing pipeline. The changes included adjusting header paths, modifying header guards, and improving the geometric handling of the detector, which directly contribute to the software's functionality and data integrity. Furthermore, they contributed code relating to changes in the L1T trigger system.
cmscernweb-appc-plus-plusbackbonejs
CPLUOS/nano

May 2018 - Aug 2018

nanoAOD tools for production and analysis
Contributions:19 commits, 55 PRs, 72 pushes in 2 months
nanoaodproduction
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