Forrest Glines

Senior DevTech Engineer at NVIDIA

New Mexico, 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

👤
Senior
🎓
Top School
Forrest Glines is a Senior DevTech Engineer with nearly a decade of experience building high-performance, performance-portable simulation software for exascale fluid dynamics and astrophysics. He co-developed the AthenaPK astrophysics code and co-started the Parthenon adaptive mesh refinement framework, running large-scale simulations on Frontier at Los Alamos and targeting GPUs and CPUs via Kokkos (CUDA, HIP, OpenMP). Forrest blends deep domain expertise in astrophysics with practical software engineering—optimizing kernels and scalability for heterogeneous supercomputing environments. His career spans national labs and academia, including roles at Los Alamos, Sandia, and Michigan State, and now NVIDIA, demonstrating comfort moving research codes into production-class hardware. Notably, he focuses on performance portability, enabling the same codebase to achieve top performance across diverse vendor architectures. Based in New Mexico, he pairs a PhD in Astrophysics and Computational Science with hands-on experience in exascale deployments.
code9 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD, Astrophysics and Computational Science, Doctor of Philosophy - PhD, Astrophysics and Computational Science at Michigan State University
bookBachelor of Science - BS, Physics and Mathematics, 3.95, Bachelor of Science - BS, Physics and Mathematics, 3.95 at Brigham Young University
languagesEnglish, Spanish
github-logo-circle

Github Skills (17)

marching-cubes10
extraction9
bluepill9
casio8
pwm8
linux8
cnc-controller8
lcd8
validation7
smartwatch7
c-library7
vulkan6
elf5
linker5
nixos4

Programming languages (3)

C++CNix

Github contributions (5)

github-logo-circle
auntieNeo/libmc

May 2016 - Nov 2016

C/C++ library for isosurface extraction using algorithms such as Marching Cubes
Contributions:85 commits in 6 months
marching-cubesextractionc-librarycubesisosurface-extraction
glines/ttoy

Nov 2016 - Nov 2017

Contributions:2 PRs, 30 pushes, 4 branches in 11 months
terminalterminal-emulatoremulatorcli
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
Forrest Glines - Senior DevTech Engineer at NVIDIA