Robert Carson is a Senior Computational Engineer with a decade of experience leading high-performance material modeling and numerical libraries at LLNL, specializing in GPU porting and modernization of multi-hundred-thousand-line C++ codebases for both NVIDIA and AMD platforms. He architected GPU-friendly modern C++ migrations, added Python bindings to accelerate prototyping, and co-leads open-source projects like ExaConstit, ExaCMech, and SNLS that power world-first system-scale runs on ORNL’s Frontier for UQ studies in additive manufacturing. His work spans the full stack of cross-scale materials modeling—from molecular dynamics to part-scale property prediction—and includes developing JAX-enabled Python interfaces and small-batch nonlinear solvers to bridge research and production. An active contributor to MFEM and other HPC projects, he combines rigorous academic training (PhD, Cornell) with hands-on leadership of multi-institution collaborations and vendor partnerships to deliver reproducible exascale science.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.) Mechanical Engineering, Bachelor of Science (B.S.) Mechanical Engineering at Georgia Institute of Technology
Doctor of Philosophy (Ph.D.) Mechanical Engineering, Doctor of Philosophy (Ph.D.) Mechanical Engineering at Cornell University
Lightweight, general, scalable C++ library for finite element methods
Role in this project:
Back-end Developer
Contributions:95 reviews, 131 commits, 8 PRs in 4 years 4 months
Contributions summary:Robert primarily contributed to the implementation of finite element methods within the MFEM library. Their work involved updating dependencies, specifically integrating the hypre library and adapting build files. Key contributions also included the initial implementation of QuadratureFunction, VectorCoefficient, and related classes, as well as addressing runtime issues. The user's changes focused on expanding the library's capabilities related to quadrature and coefficient handling.
Contributions:64 reviews, 91 commits, 19 PRs in 2 years 11 months
ssreflectcrosswordsolverlinearnon-linear
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.