Aaron Fisher

Director Of High Performance Computing For Energy Innovation Program

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
Aaron Fisher is a director-level computational scientist who has spent three decades turning multiphysics CFD and high-performance computing into practical gains for industry and national labs. As director of the HPC4EnergyInnovation program at Lawrence Livermore National Laboratory he connects national laboratory computational expertise with U.S. manufacturers to improve energy and carbon efficiency across industrial processes. His career began with simulation and tooling for next-generation lithography at Sandia and evolved through academic work that produced 10x algorithmic speedups and full-wave nonlinear electrodynamics models. A hands-on developer and open-source contributor, he has made substantive backend and build-level contributions to widely used projects such as MFEM and Spack, improving parallel builds and finite-element integrator robustness. He combines deep numerical-analysis chops (Ph.D. in applied science) with program leadership, uniquely positioning him to translate research-grade simulation capabilities into deployable, energy-saving engineering solutions.
code10 years of coding experience
job14 years of employment as a software developer
bookPh.D., Engineering: Applied Science, Ph.D., Engineering: Applied Science at University of California, Davis
bookB.S., Mathematics and Computer Science, B.S., Mathematics and Computer Science at California State University - East Bay
github-logo-circle

Github Skills (17)

c-language10
lib10
package-management10
mpi10
code-library10
el10
hpc10
cmake10
f10
numerical-methods10
build-tools10
cprogramming-language10
linear-algebra10
scientific-computing9
python8

Programming languages (6)

C++ShellCLessPythonGLSL

Github contributions (5)

github-logo-circle
mfem/mfem

Oct 2015 - Dec 2022

Lightweight, general, scalable C++ library for finite element methods
Role in this project:
userBackend Developer
Contributions:203 reviews, 190 commits, 23 PRs in 7 years 2 months
Contributions summary:Aaron primarily contributed to the MFEM library by addressing bugs and implementing new features related to the finite element methods. They fixed a segmentation fault within the `CurlCurlIntegrator` and added version and configuration strings. Further, the user introduced a global output stream mechanism to redirect output and a global MPIComm to replace MPI_COMM_WORLD and refactored existing files to use the new `mfem::out` and `mfem::err` output. This included modifications to multiple files within the codebase demonstrating broad involvement with the libraries architecture and its integration with the build system.
c-plus-plusfinitefemamrc-library
spack/spack

Oct 2017 - Mar 2018

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend & Build Engineer
Contributions:9 reviews, 5 commits, 9 PRs in 5 months
Contributions summary:Aaron primarily contributed to the `mfem` package within the `spack/spack` repository, focusing on version updates and dependency management. They added and updated various versions of the `mfem` package and its dependencies. Furthermore, the user fixed build issues and updated configurations to integrate with different libraries and tools like MPI. This involved modifying the `package.py` file to reflect changes in external libraries and build configurations.
compilerspythonradiussplatformslinux
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
Aaron Fisher - Director Of High Performance Computing For Energy Innovation Program