Robert Carson

Senior Computational Engineer

Livermore, California, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.) Mechanical Engineering, Bachelor of Science (B.S.) Mechanical Engineering at Georgia Institute of Technology
bookDoctor of Philosophy (Ph.D.) Mechanical Engineering, Doctor of Philosophy (Ph.D.) Mechanical Engineering at Cornell University
github-logo-circle

Github Skills (8)

c-language10
cprogramming-language10
computational-science9
parallel-computing9
hpc9
finite-element-analysis9
amr7
scientific-computing7

Programming languages (9)

C++CSSCRustFORTRANMLIRLessPOV-Ray SDL

Github contributions (5)

github-logo-circle
mfem/mfem

Sep 2018 - Jan 2023

Lightweight, general, scalable C++ library for finite element methods
Role in this project:
userBack-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.
c-plus-plusfinitefemamrc-library
LLNL/SNLS

Oct 2019 - Sep 2022

GPU-friendly Small Non-Linear Solvers (SNLS)
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.
Request Free Trial
Robert Carson - Senior Computational Engineer