Scott Mcmillan

Senior Manager at NVIDIA

Champaign, Illinois, 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

🤩
Rockstar
🎓
Top School
Scott Mcmillan is a seasoned engineering leader with eight years in senior roles at NVIDIA and a long technical career at Intel, currently managing teams in Champaign, Illinois. He combines deep systems and compiler-level expertise with product-oriented leadership, having moved from hands-on software architecture to senior management while enabling HPC workflows. Scott has made notable open-source contributions to Spack by integrating the NVIDIA HPC SDK, adding compiler support and patching packages to improve cross-compiler compatibility—work that directly supports complex scientific and HPC builds. His background is unusually broad, spanning micro-contamination engineering through Ph.D.-level research to large-scale software delivery, which helps him bridge hardware, tooling, and developer needs. Known for pragmatic problem-solving, he focuses on making sophisticated toolchains usable and reliable for demanding engineering teams.
code8 years of coding experience
job18 years of employment as a software developer
bookPh.D., Ph.D. at Northwestern University
bookM.S., M.S. at University of Illinois Urbana-Champaign
github-logo-circle

Github Skills (14)

compiler10
package-manager10
spack10
package-management10
compile10
python9
build-tools9
cprogramming-language7
fortran7
c-language7
scientific-computing6
linux5
macos4
windows3

Programming languages (12)

JuliaDockerfileShellC++CJavaScriptGoLua

Github contributions (5)

github-logo-circle
spack/spack

Oct 2020 - Apr 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend & Build Engineer
Contributions:57 reviews, 20 commits, 19 PRs in 1 year 6 months
Contributions summary:Scott primarily focused on integrating and supporting the NVIDIA HPC SDK within the Spack package manager. Their contributions involved adding compiler definitions for the NVIDIA HPC SDK (nvhpc), creating related packages, and enabling the use of the NVIDIA compilers for various packages within the Spack ecosystem. Furthermore, the user addressed compatibility issues by patching existing packages to remove compiler flags and preprocessor directives that were incompatible with the NVIDIA HPC SDK. They also implemented build environment setups for dependent packages.
compilerspythonradiussplatformslinux
NVIDIA/hpc-container-maker

Apr 2018 - Jan 2023

HPC Container Maker
Contributions:13 reviews, 337 commits, 780 PRs in 4 years 10 months
containersmakersingularitydockerhpc
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
Scott Mcmillan - Senior Manager at NVIDIA