William Dawn

Senior Nuclear Engineer at Studsvik Scandpower

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
William Dawn is a Senior Nuclear Engineer and lead developer of Peacock, a continuous-energy Monte Carlo code built to NQA-1 quality assurance standards, with a decade of experience in reactor physics and computational neutron transport. He combines deep academic credentials (PhD/MS/BS in Nuclear Engineering from NC State) with hands-on national-lab and industry work across INL, ORNL, CASL, and Studsvik Scandpower, tackling fast reactor modeling, cross-section generation, and full-scale simulation. A practiced software engineer, he contributes to high-profile open-source projects like MFEM—fixing memory leaks in SLEPc, enhancing DG integrators, and improving VTK readers—demonstrating attention to low-level stability and numerical methods. Licensed reactor operator experience and multiple patented contributions from GE Hitachi underline his practical systems understanding and safety mindset. Colleagues benefit from his rare mix of rigorous research, production-grade code development, and regulatory-quality engineering.
code9 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Nuclear Engineering, Doctor of Philosophy - PhD, Nuclear Engineering at North Carolina State University
bookHigh School, Commonwealth Governor's School, 4.33, High School, Commonwealth Governor's School, 4.33 at North Stafford High School
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

el10
c-language10
f10
cprogramming-language10
computational-science10
scientific-computing9
accelerated-computing9
parallel-computing9
high-performance9
cluster-computing9

Programming languages (6)

C++CGoFortranPythonCuda

Github contributions (5)

github-logo-circle
mfem/mfem

Jul 2020 - Jun 2021

Lightweight, general, scalable C++ library for finite element methods
Role in this project:
userBack-end Developer
Contributions:18 reviews, 46 commits, 14 PRs in 10 months
Contributions summary:William primarily addressed memory leaks and other issues within the SLEPc eigen solver, a key component of the MFEM library. Their contributions involved fixing leaks in the destructor, simplifying vector deletion, and correcting potential double-deletions, thereby enhancing the stability and reliability of the code. They also added documentation for a DGTraceIntegrator and support for non-scalar coefficients, which suggests an understanding of the finite element methods and their integration. Finally, the user made a small change to the VTK reader.
c-plus-plusfinitefemamrc-library
wcdawn/WilliamDawn-thesis

Feb 2019 - Apr 2022

Contributions:172 pushes, 1 branch, 6 tags in 3 years 2 months
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
William Dawn - Senior Nuclear Engineer at Studsvik Scandpower