Research Assistant Professor at Innovative Computing Laboratory (ICL)
Knoxville, Tennessee, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Natalie Beams is a Research Assistant Professor and computational performance engineer with 16 years of experience applying numerical methods and high-performance computing to challenging PDE problems. Trained as a mechanical engineer with a PhD focused on high-order hybrid methods combining Green’s functions and finite elements, she has moved from CPU-focused shared-memory solvers (OpenMP, Intel MKL) to porting and optimizing CUDA code across GPU architectures. At the Innovative Computing Laboratory she specializes in profiling-driven performance tuning and has contributed GPU-acceleration work to widely used open-source projects like MFEM via libCEED HIP backends. Her work blends deep numerical analysis with pragmatic software engineering, delivering fast direct solvers for the Helmholtz equation and scalable finite-element kernels. Colleagues value her interdisciplinary collaborations and her tendency to spot cross-architecture portability issues before they surface in production. Always learning, she combines engineering rigor with a knack for bridging research code into robust, performance-oriented implementations.
16 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Illinois Urbana-Champaign
Bachelor of Science - BS, Bachelor of Science - BS at University of Oklahoma
Lightweight, general, scalable C++ library for finite element methods
Role in this project:
Back-end Developer & Performance Engineer
Contributions:48 reviews, 100 commits, 7 PRs in 1 year 9 months
Contributions summary:Natalie primarily focused on enabling the HIP backend for the libCEED library within the MFEM project, indicating contributions to GPU acceleration. Their work included integrating CEED with the HIP backend, modifying device configurations, and updating relevant kernel functions. Additional commits show the user addressing a hipcc compilation error and making style adjustments, suggesting a focus on code integration and performance optimization for the project.
Contributions:14 pushes, 3 branches in 4 years 6 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.