Robert Carlsen

Senior Computational Nuclear Engineer

Pocatello, 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
Robert Carlsen is a Senior Computational Nuclear Engineer with 14 years of experience applying high-performance software engineering to reactor physics, fuel-cycle analysis, and multiphysics simulation. He combines a PhD in Nuclear Engineering with deep C++ and parallel/MPI expertise gained at projects like MOOSE and libMesh, where his core-system and performance-focused contributions improved mesh processing, memory use, and auto-differentiation. Robert has led SBIR research, built parallel mesh-from-CAD algorithms, and driven Python operator framework work at Canonical, showing fluency across languages and production cloud tooling. He focuses on bringing robust data management and system-dynamics thinking to nuclear fuel cycle challenges, pairing academic research in transition strategies with pragmatic software solutions. Based in Pocatello, Idaho, he also maintains hands-on reactor operations experience and a track record of clarifying complex code through testing, documentation, and refactoring.
code14 years of coding experience
job13 years of employment as a software developer
bookPh.D., Nuclear Engineering, Ph.D., Nuclear Engineering at University of Wisconsin-Madison
bookB.S., Nuclear Engineering, B.S., Nuclear Engineering at Idaho State University
languagesKorean
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

algorithm10
unit-testing10
algorithms10
tiff10
c-language10
parallel10
software-design10
testing10
data-serialization10
serialization10
automatic-differentiation10
go10
finite-element-analysis10
diff310
cprogramming-language10

Programming languages (10)

JavaC++ShellCTeXSCSSGoAssembly

Github contributions (5)

github-logo-circle
rwcarlsen/goexif

Sep 2012 - Apr 2019

Decode embedded EXIF meta data from image files.
Role in this project:
userBack-end Developer
Contributions:1 review, 97 commits, 10 PRs in 6 years 7 months
Contributions summary:Robert primarily worked on the `goexif` project, which focuses on decoding EXIF metadata from image files. Their contributions involved adding documentation to the `exif` and `tiff` packages, demonstrating a focus on clarity and usability. They also added and modified example test code, showcasing their ability to utilize and test the functionality of the project. Further, their work includes fixing a bug with the image tags and cleaning up the code to improve readability.
exifmetameta-datadecodeembedded
idaholab/moose

Oct 2016 - Nov 2021

Multiphysics Object Oriented Simulation Environment
Role in this project:
userBack-end Developer
Contributions:211 reviews, 756 commits, 358 PRs in 5 years 2 months
Contributions summary:Robert primarily contributed to the MOOSE framework by improving the core systems. Their commits focused on adding support for multiple features, including fixing and clarifying the "LATEST" file handling for the mesh system. Furthermore, the user worked on refactoring code for better performance and clarity across diverse areas such as time-stepping and memory allocation, significantly improving the system's efficiency. They also updated the code to address problems with the auto-differentiation capabilities within the system.
pythonfinite-element-analysisfemparallelmultiphysics
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 Carlsen - Senior Computational Nuclear Engineer