David Rogers

Computational Scientist

Tampa, Florida, 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
David Rogers is a computational scientist with 12 years of experience applying high-performance computing, parallel programming, and statistical mechanics to multiscale modeling problems in chemistry and materials. Based at Oak Ridge National Laboratory, he develops scalable libraries and interfaces that bring open-source tools to large-scale simulations of fluids, interfaces, and nanoscale devices. His background spans academia and national labs—from a PhD in physical chemistry to postdoctoral work at Sandia and a faculty role at USF—giving him deep domain expertise in thermodynamics, hydration, and nonequilibrium systems. An active contributor to spack, he has improved package builds and added CUDA/Kokkos support for HPC packages like LAMMPS and dealii, reflecting a knack for performance engineering and reproducible computational environments. Colleagues rely on him to bridge rigorous theory with practical software engineering to enable new modeling capabilities at scale.
code12 years of coding experience
job7 years of employment as a software developer
bookPhD, Physical Chemistry, PhD, Physical Chemistry at University of Cincinnati
bookLakota West High School
bookCincinnati Hills Christian Academy
github-logo-circle

Github Skills (11)

package-manager10
cmake10
cuda9
mpi9
hpc8
build-tools8
cprogramming-language7
python7
scientific-computing7
c-language7
fortran6

Programming languages (23)

C#C++CSSCRustCMakeTeXGo

Github contributions (5)

github-logo-circle
spack/spack

Nov 2019 - Aug 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Engineer
Contributions:17 reviews, 8 commits, 20 PRs in 2 years 9 months
Contributions summary:David primarily contributed to the package management aspects of the repository, focusing on specific packages and their build configurations. They modified existing package definitions, particularly for the LAMMPS and dealii packages, to incorporate new features like CUDA and Kokkos support. Additionally, they addressed build issues by fixing compiler flag configurations within the hypre package and adding dependencies. The user also added a new package for the sparrow project.
compilerspythonradiussplatformslinux
frobnitzem/spack

Oct 2019 - Oct 2023

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Contributions:62 pushes, 16 branches in 4 years 1 month
compilersmacrosplatformspackage-managerdarwin
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 Rogers - Computational Scientist