Kevin Boyd

Senior Scientific Software Developer at NVIDIA

Sunnyvale, 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
Kevin Boyd is a Senior Scientific Software Developer at NVIDIA with nine years of experience building high-performance software informed by a PhD in Biochemistry, Biophysics and Molecular Biology. He blends production-grade engineering at large tech firms with hands-on contributions to scientific open-source projects, notably fixing integer overflow and edge-case bugs in the widely used MDAnalysis molecular dynamics library and improving GROMACS documentation. Kevin’s background bridges computational science and software reliability, making him comfortable translating complex numerical concerns into robust, well-tested code. Prior roles at Google and as a graduate researcher give him experience across production systems and research-grade tooling. He also has practical budgeting and leadership experience from serving as Treasurer/CFO of his graduate student senate. Colleagues describe him as the kind of engineer who hunts down subtle numerical edge cases and then documents the fix so the next person never trips over them.
code9 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Biochemistry, Biophysics and Molecular Biology, Doctor of Philosophy - PhD, Biochemistry, Biophysics and Molecular Biology at University of Connecticut
github-logo-circle

Github Skills (16)

mdanalysis10
python10
molecular-simulation10
cython10
documentation10
numpy10
dynamics10
technical-writing10
pytest9
gr9
grok9
r9
molecular-dynamics-simulation9
acs9
analyse9

Programming languages (6)

JavaC++GoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
gromacs/gromacs

May 2018 - Oct 2021

Public/backup repository of the GROMACS molecular simulation toolkit. Please do not mine the metadata blindly; we use https://gitlab.com/gromacs/gromacs for code review and issue tracking.
Role in this project:
userTechnical Writer & Documentation Specialist
Contributions:84 commits in 3 years 5 months
Contributions summary:Kevin's commits primarily focused on enhancing and clarifying the documentation within the GROMACS molecular simulation toolkit. The contributions involved correcting minor errors in documentation related to mdrun performance, including grammatical, spelling, and tense issues. Furthermore, the user made cosmetic changes to the mdp documentation, fixing broken links and improving the overall presentation of information. The user also contributed to the clarity and accuracy of the documentation on runtime errors, and was responsible for correcting information pertaining to Berendsen pressure coupling.
gromacspythonissue-trackinggitlabmolecular
MDAnalysis/mdanalysis

Oct 2021 - Nov 2021

MDAnalysis is a Python library to analyze molecular dynamics simulations.
Role in this project:
userBackend & QA Engineer
Contributions:5 reviews, 9 commits, 11 comments in 21 days
Contributions summary:Kevin primarily contributed to the MDAnalysis library by addressing integer overflow issues in the `nsgrid` module and improving test coverage. They implemented fixes to prevent integer overflow in the grid indexing, introducing a cap on grid dimensions. Additionally, they added and modified tests to ensure the correct behavior of the grid search algorithm, particularly in edge cases related to cutoff values and box dimensions. Some commits addressed code style inconsistencies, too.
molecular-dynamics-simulationmolecular-dynamics-simulationspython-librarypythonscience
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
Kevin Boyd - Senior Scientific Software Developer at NVIDIA