Michael Kelsey

Senor Research Scientist at Texas A&M University

Davis, California, 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
Michael Kelsey is a senior research scientist and experimental physicist with 16+ years designing and managing large-scale detector and simulation systems for particle and dark-matter experiments, currently coordinating simulations and computing for SuperCDMS at Texas A&M. He led hardware repairs, high-throughput DAQ upgrades, and the on-time reprocessing of petabyte-scale datasets for the BaBar collaboration, demonstrating rare hands-on expertise across mechanics, electronics, and software. A long-time GEANT4 contributor, he develops C++ simulation frameworks for particle interactions and phonon/charge physics in cryogenic detectors, bridging detector physics and production-grade code. Michael also contributes to scientific software ecosystems as a QA/test automation and technical documentation contributor to widely used projects like EasyBuild. He combines deep domain knowledge with proven project and personnel safety management in multidisciplinary, globally distributed teams. An ex-military Staff Sergeant, he brings disciplined operational rigor to complex experimental programs.
code16 years of coding experience
bookCalifornia Institute of Technology
bookUniversity of California, Los Angeles
github-logo-circle

Github Skills (10)

unit-testing10
rs10
restructuredtext10
python10
documentation10
testing10
hpc8
scite7
scilab7
linux7

Programming languages (5)

ShellC++ScalaPythonEmacs Lisp

Github contributions (5)

github-logo-circle
EasyBuild is a software installation framework in Python that allows you to install software in a structured and robust way.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:35 commits, 3 PRs, 51 comments in 1 month
Contributions summary:Michael primarily contributed to the testing framework of the project. Their commits focused on creating and modifying unit tests, particularly related to a new feature involving 'git_config' within the 'exts_list' functionality. They implemented tests to verify the correct handling of git configurations for fetching source code during software installations. Further commits refined these tests, including correcting file paths and ensuring the successful build of "fake" source code to validate the functionality.
pythonstructuredlinuxscientific-softwareinstallation
easybuilders/easybuild

Apr 2020 - Jul 2020

EasyBuild - building software with ease
Role in this project:
userTechnical Writer
Contributions:19 commits, 2 PRs, 19 comments in 2 months
Contributions summary:Michael's contributions primarily involve documentation updates within the `easybuilders/easybuild` repository, which focuses on building scientific software. Their work includes expanding and improving the documentation on writing EasyBuild configuration files, specifically focusing on the `exts_list` parameter and related options for incorporating software extensions. They added examples, corrected formatting errors, clarified usage, and generally improved the clarity and accuracy of the documentation. Additionally, they updated the documentation concerning using `self.cfg` within EasyBlocks.
pythoncppwindowslinuxscientific-software
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
Michael Kelsey - Senor Research Scientist at Texas A&M University