Division Leader, Computing And Artificial Intelligence at Los Alamos National Laboratory
Los Alamos, New Mexico, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Aric Hagberg is a seasoned computational leader with 16+ years of experience and a long tenure at Los Alamos National Laboratory, where he currently leads the Division of Computing and Artificial Intelligence. Trained as a Ph.D. mathematician, he has moved between hands‑on applied mathematics and senior division leadership roles, overseeing computational science, statistics, and AI programs. He is an active open‑source contributor to foundational graph tooling—most notably implementing algorithms and performance improvements in NetworkX and improving PyGraphviz documentation—bridging research algorithms and production-quality libraries. Colleagues know him for translating complex graph and network theory into scalable software and for improving multigraph and shortest-path implementations that underpin many analyses. Based in Los Alamos, he combines deep academic expertise with practical software engineering and program leadership across national‑scale scientific projects. An underappreciated facet of his profile is sustained impact across both algorithmic innovation and the often-overlooked craft of documentation and reproducible tooling.
15 years of coding experience
5 years of employment as a software developer
The University of Arizona
Bachelor of Arts (B.A.), Bachelor of Arts (B.A.) at St. Olaf College
Contributions:3 releases, 1338 commits, 242 PRs in 7 years 4 months
Contributions summary:Aric contributed to the development of the NetworkX library by implementing and improving core graph algorithms. Their work focused on the implementation of the k-clique community finding algorithm, the development of fast graph generators, the addition of algorithms for shortest path calculations and related measures. They also focused on improving existing algorithms to handle multigraphs.
Python interface to Graphviz graph drawing package
Role in this project:
Full-stack Developer
Contributions:91 commits, 21 PRs, 35 pushes in 7 years
Contributions summary:Aric primarily focused on improving the documentation and links within the project. Their contributions include updating links to the documentation, examples, and downloads, ensuring they pointed to the correct locations. They also made changes to the documentation generation scripts and layout, indicating involvement in the overall presentation and usability of the project's documentation. Furthermore, they updated the project's release information, including version and copyright details.
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
Aric Hagberg - Division Leader, Computing And Artificial Intelligence at Los Alamos National Laboratory