Mark Miller

Engineering Manager at Lawrence Livermore National Laboratory

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

🤩
Rockstar
Mark Miller is an engineering manager at Lawrence Livermore National Laboratory with 19 years of experience leading scientific software development and delivery from Davis, California. He blends hands-on backend and full-stack engineering—contributing to high-profile open-source projects like VisIt and Spack—with managerial responsibilities for complex, mesh-based visualization and scientific computing workflows. His contributions span bug fixes, macOS compatibility, documentation improvements, and maintaining package recipes for HPC libraries, demonstrating both practical Python expertise and deep familiarity with build and packaging systems. Comfortable operating at the intersection of research and production, he brings long-term institutional knowledge and a track record of improving reproducibility and portability in scientific software.
code19 years of coding experience
github-logo-circle

Github Skills (19)

python10
package-manager-tool10
scientific-visualization10
package-manager10
amr10
scientific-computing10
documentation10
data-analysis10
java9
c119
hpc9
c179
javas9
macos9
build-tools9

Programming languages (13)

C++CSSCVim SnippetCMakeMakefileTeXHTML

Github contributions (5)

github-logo-circle
visit-dav/visit

Feb 2023 - Mar 2023

VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
Role in this project:
userFull-stack Developer
Contributions:2 releases, 882 reviews, 28 commits in 1 month
Contributions summary:Mark contributed to the VisIt project by fixing bugs, updating documentation, and making code improvements. They addressed issues related to documentation in the Java client, text annotations, and macOS compatibility. Additionally, the user fixed an error in the exodus file format and made a change to the build configuration. These contributions span across multiple aspects of the project including core functionality, documentation, and build processes.
meshdata-analysispythonradiussdata-and-visualization
spack/spack

Oct 2015 - Jan 2021

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer & Package Maintainer
Contributions:14 reviews, 20 commits, 35 PRs in 5 years 3 months
Contributions summary:Mark contributed significantly to the `spack/spack` repository by adding and updating package definitions for various scientific computing libraries. They demonstrated proficiency in Python by modifying the `url.py` module to handle different versioning formats. The user also added and maintained packages such as ZFP, H5Z-ZFP, and AMReX, and performed general maintenance like updating version numbers and addressing code style issues. Their contributions extended to modifying existing package definitions, including MFEM and FASTMath.
compilerspythonradiussplatformslinux
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
Mark Miller - Engineering Manager at Lawrence Livermore National Laboratory