John Peterson

Engineer at Idaho National Laboratory

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
John Peterson is an experienced engineer with 23 years in computational science and software development, currently contributing at Idaho National Laboratory from Idaho Falls. He specializes in numerical PDEs and finite element methods, applying that expertise to robust, sustainable scientific software. As a back-end contributor to the widely used MOOSE multiphysics framework, he has improved mesh manipulation, memory handling, and removed deprecated functionality to strengthen long-running simulation codebases. His work demonstrates a pragmatic focus on maintainability and correctness in complex simulation environments, bridging research-level math with production-grade engineering. Colleagues rely on him for deep domain knowledge in numerical methods combined with meticulous code stewardship.
code23 years of coding experience
github-logo-circle

Github Skills (7)

c-language10
cprogramming-language10
f9
el9
code-optimization9
finite-element-analysis9
mesh8

Programming languages (12)

C++ShellCF*SWIGTeXM4HTML

Github contributions (5)

github-logo-circle
idaholab/moose

Mar 2014 - May 2022

Multiphysics Object Oriented Simulation Environment
Role in this project:
userBack-end Developer
Contributions:4 reviews, 1607 commits, 901 PRs in 8 years 3 months
Contributions summary:John primarily focused on improving the codebase by removing deprecation messages and making the code more robust. Their contributions involved modifying code related to mesh manipulation, including element deletion, neighbor relationships, and side sets. The user also addressed memory management issues in several unit tests and removed deprecated functionalities. This work demonstrates a strong understanding of the underlying simulation environment and a commitment to code quality and maintainability.
multiphysicssimulationfemfinite-elementsobject-oriented
jwpeterson/redback

Feb 2016 - May 2018

Contributions:21 pushes, 30 branches in 2 years 2 months
feedbacksrockmoosemechanics
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