Douglas W

Senior Software Engineer at NVIDIA

Salt Lake City Metropolitan Area 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
Douglas W is a Senior Software Engineer with nine years of experience, currently building GPU monitoring and backend/DevOps solutions at NVIDIA from Salt Lake City. He has a strong track record in cloud and HPC architecture and engineering leadership, previously serving in senior and director roles at Adaptive Computing, Cluster Resources, and Evernym. At NVIDIA he contributes to prominent open-source projects like the dcgm-exporter and gpu-monitoring-tools, extending Prometheus-compatible GPU metrics, adding backward compatibility, and enabling remote hostengine connections for broader deployments. Douglas blends systems-level backend development with deployment automation and dependency management, demonstrating both hands-on coding and production-focused operational improvements. His background in computer science from Brigham Young University underpins a pragmatic approach to solving observability and scalability challenges in high-performance environments.
code8 years of coding experience
job16 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Brigham Young University
languagesEnglish, Spanish
github-logo-circle

Github Skills (6)

kubernetes10
go10
prometheus10
kubernetes-pods10
dockers7
docker7

Programming languages (7)

PowerShellC++RustCTeXGoPython

Github contributions (5)

github-logo-circle
NVIDIA/dcgm-exporter

Nov 2020 - Jan 2023

NVIDIA GPU metrics exporter for Prometheus leveraging DCGM
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:27 releases, 102 reviews, 78 commits in 2 years 2 months
Contributions summary:Douglas primarily focused on enhancing the DCGM exporter's functionality and improving its compatibility. They implemented checks for DCP metric compatibility, added the ability to parse old field names, and updated the project to incorporate a newer version of DCGM. Furthermore, the user introduced the capability for the exporter to connect to a remote hostengine, thereby enabling broader deployment scenarios. The user's contributions also included updates to dependencies and build configurations.
exporternvidialeveraginggpumetrics-exporter
NVIDIA/gpu-monitoring-tools

Nov 2020 - Aug 2021

Tools for monitoring NVIDIA GPUs on Linux
Role in this project:
userBack-end & DevOps Engineer
Contributions:20 commits, 3 PRs in 9 months
Contributions summary:Douglas's contributions primarily involve modifying and extending the functionality of the `dcgm-exporter` tool, specifically focusing on integrating and managing metrics from NVIDIA GPUs. They enhanced the tool's compatibility with older field names and file formats for backward compatibility, and introduced the ability to connect to a remote hostengine. Furthermore, the user made changes to the codebase to include support for collecting and processing DCP metrics. They have also implemented various improvements and addressed formatting issues related to Prometheus metrics.
cudanvidiagpulinuxgpus
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