Andrew Gontarek is a Senior Software Engineer with 15 years of experience specializing in GPU and high-performance computing debugging tools, currently leading the GPU Debugging Tools stack at NVIDIA. He has a strong track record modernizing and scaling debugger ecosystems—turning research prototypes into production-grade tools that run on the world’s largest supercomputers and integrating testing and CI/CD best practices. Previously he built and led teams at HPE/Cray, contributed to ROCm debugger designs for AMD, and open-sourced cross-company tooling to accelerate collaboration. Based in Lake Elmo, MN, he combines deep systems-level expertise in debuggers, compilers, and performance tooling with pragmatic engineering—often improving launch times and message throughput by orders of magnitude. Notably, his work spans both low-level protocol and developer ergonomics, from libfabric ports and DWARF support to scalable gdb4hpc and automated system testing.
LaunchMON is a software infrastructure that enables HPC run-time tools to co-locate tool daemons with a parallel job. Its API allows a tool to identify all the remote processes of a job and to scalably launch daemons into the relevant nodes.
Contributions:22 pushes in 3 years 4 months
apidaemonsparallelinfrastructurenodes
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.