Manager, Developer Technology Engineering at NVIDIA
Broomfield, Colorado, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
š¤
Senior
š
Top School
David Appelhans is a manager and hands-on engineering leader with 11 years of experience applying high-performance computing and numerical methods to real-world problems, currently leading Developer Technology Engineering at NVIDIA. He has deep expertise in optimizing CPU+GPU heterogeneous workloads, demonstrated by work at IBM and as a postdoc preparing DOE codes for Summit and Sierra, where he influenced the OpenMP standard for better performance portability. David blends research rigor (PhD in Applied Mathematics) with practical system-level performance modeling and production-focused porting across CUDA, OpenMP4, and MPI. Based in Broomfield, Colorado, he is known for translating domain-specific algorithms into reusable, portable implementations and for contributing technical input to next-generation supercomputer proposals.
11 years of coding experience
5 years of employment as a software developer
M.S. Physics, M.S. Physics at Colorado School of Mines
Doctor of Philosophy (PhD) Applied Mathematics, Doctor of Philosophy (PhD) Applied Mathematics at University of Colorado Boulder
UMT (Unstructured Mesh Transport) is an LLNL ASC proxy application (mini-app) that solves a thermal radiative transport equation using discrete ordinates (Sn). It utilizes an upstream corner balance method to compute the solution to the Boltzmann transport equation on unstructured spatial grids.
Contributions:167 commits, 1 PR, 2 pushes in 3 years 2 months
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 Appelhans - Manager, Developer Technology Engineering at NVIDIA