Cody Permann

Computational Frameworks Department Manager

Idaho Falls, Idaho, 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
Cody Permann is a seasoned software leader with 18 years at Idaho National Laboratory, currently managing the Computational Frameworks Department responsible for the MOOSE multiphysics simulation framework. He combines deep hands-on expertise in C++, finite element methods, and high-performance computing with practical leadership of both the MOOSE Framework and Thermal Fluids teams. Cody has a strong academic foundation (PhD in Computer Science) and a history of improving foundational open-source tools—most notably contributing to libMesh by enhancing ExodusII I/O, AMR mesh handling, and mesh construction. He also brings automation and build/release craftsmanship from scripting work on projects like stork, streamlining reproducible application/module creation. Known for bridging research and production, he pairs rigorous technical problem-solving with team-oriented delivery of complex simulation software.
code17 years of coding experience
job20 years of employment as a software developer
bookMaster's Degree, Computer Science, 4.0, Master's Degree, Computer Science, 4.0 at University of Idaho, Idaho Falls Center
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Idaho
bookBachelor's degree, Computer Science, 3.9, Bachelor's degree, Computer Science, 3.9 at Idaho State University
github-logo-circle

Github Skills (18)

c-language10
python10
scripting10
makefile10
automation10
script10
build-automation10
sh10
automations10
shell10
cprogramming-language10
git9
mesh9
finite-element-analysis9
simulations8

Programming languages (11)

C++CSSShellCSWIGTeXRubyAssembly

Github contributions (5)

github-logo-circle
idaholab/stork

Feb 2014 - Oct 2018

DEPRECATED
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:46 commits, 3 PRs, 12 pushes in 4 years 9 months
Contributions summary:Cody primarily focused on creating scripts to automate application and module creation within the repository. They developed scripts to generate new applications and modules, handle file renaming and replacement logic, and integrate with the build process. Additionally, the user made updates to the application and module creation scripts, including handling git operations and adjusting file structures to work within the project's ecosystem.
version-control
libMesh/libmesh

Jan 2010 - Nov 2019

libMesh github repository
Role in this project:
userBack-end Developer
Contributions:137 commits, 27 PRs, 7 pushes in 9 years 11 months
Contributions summary:Cody contributed to the libMesh repository by modifying and improving the ExodusII input/output interface. Their work involved enhancing element and side set writing, addressing single-precision precision issues, and fixing bugs related to AMR meshes. Additionally, the user refactored code related to subdomain identification and mesh construction.
golangfinite-element-analysisfemparallelfinite-element-methods
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
Cody Permann - Computational Frameworks Department Manager