Yuan Chao

Adjunct Assistant Professor at National Taiwan University

Taipei, Taiwan
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
Yuan Chao is an Adjunct Assistant Professor and experimental high-energy physicist with 17 years of experience in detector design, DAQ software, Monte Carlo simulation, and statistical data analysis. Based at National Taiwan University in Taipei, he combines hands-on hardware production and embedded-system applications with large-scale grid computing and computer-farm operations. He contributes to open-source high-energy physics tooling—helping maintain and configure generator production workflows (e.g., Powheg support and PDF reweighting) in the widely used cms-sw/genproductions repo—bringing practical DevOps rigor to research code. Comfortable across the stack from firmware to batch production, he also localizes free software and advocates reproducible research practices. His work blends academic mentorship with production-grade software engineering, enabling complex experiments to run reliably at scale.
code17 years of coding experience
job1 year of employment as a software developer
bookPhd, Experimental high energy physics, Phd, Experimental high energy physics at National Taiwan University
bookMaster, Physics, Master, Physics at National Tsing Hua University
languagesChinese, English, Japanese, French
github-logo-circle

Github Skills (10)

sh10
pow10
script10
shell10
python10
scripting10
build-automation10
cicd9
github7
compiler6

Programming languages (3)

JavaC++Python

Github contributions (5)

github-logo-circle
cms-sw/genproductions

Sep 2015 - May 2018

Generator fragments for MC production
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:23 commits, 37 PRs, 68 comments in 2 years 8 months
Contributions summary:Yuan primarily contributed to the configuration and maintenance of the build and production environment for the Powheg generator. They made updates to scripts for running Powheg, including modifications to the input file handling and the integration of PDF reweighting capabilities. Furthermore, the user implemented fixes for file existence checks and addressed tarball directory issues, ensuring correct compilation and deployment of the generator. The user also added support for specific PDF sets and configuration.
productionfragments
yuanchao/genproductions

May 2015 - Jun 2019

Generator fragments for MC production
Contributions:3 PRs, 116 pushes, 15 branches in 4 years 2 months
productionfragments
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