Dr. Daniel Wooten
Computational Nuclear Engineer
Monte Carlo Transport · Depletion · Fuel Cycle Simulation
Ph.D. in Nuclear Engineering, UC Berkeley
My doctoral work extended SERPENT 2 (an industry-standard continuous-energy Monte Carlo reactor physics code written in C) by roughly 30,000 lines, producing a first-of-its-kind fuel-cycle depletion capability for circulating, liquid-fueled reactors. Six publications and a granted US patent, plus conference presentations including the International Serpent User Group Meeting.
Since 2020 I've shipped large-scale numerical and machine-learning systems into production under regulatory audit, six years of apprenticeship in being made to prove things. I'd like to bring that back to reactor analysis — a domain where the verification burden was never the afterthought it tends to be elsewhere.
The R in ADER
I wrote ADER because the fuel-cycle tools available for reactors that move and reprocess their fuel rested on assumptions I could not defend, and I wanted depletion results I would be willing to put in front of a regulator.
In a recycling fuel cycle, composition stops being a given and becomes a decision variable coupled to the depletion state — a constrained optimization problem sitting inside a Monte Carlo transport calculation. That is the shape of the problem ADER was built to solve. Any program pursuing fuel recycling alongside the reactor itself is working on that same problem, an endeavor my doctorate was given over to almost entirely.
Oak Ridge National Laboratory · TerraPower · TVA
ORNL, Reactor & Nuclear Systems Division. Researched and documented computational modeling options for kinetic response simulation in circulating-fuel reactors. The resulting survey became a peer-reviewed review paper co-authored with ORNL's Jeffrey J. Powers.
TerraPower, reactor safety. Sodium fast reactor work. I built an automated Python RELAP5 input generator for the safety group, removing hand-construction of thermal-hydraulic input decks.
Tennessee Valley Authority, reactor analysis. Designed a BWR control blade history monitoring and assessment library, with data scrapers running against live reactor operational data.
Numerics, verification, and the habit of having to prove it.
Six years validating stochastic models in a domain where every decision is auditable to a regulator — including an automated evaluation harness for exactly that purpose.
C, C++, Python and Fortran; MPI, OpenMP and CUDA; constrained optimization, sequential Monte Carlo and Bayesian inference on real hardware.
A working command of current ML and LLM tooling, and a fairly clear idea of which reactor-analysis problems it is genuinely good for, a shorter list than the enthusiasm around it suggests.
If your program is building something that moves its fuel, I would enjoy talking about where our problems overlap.
Wooten, D. (2019). Predicting Fuel Salt Composition via Linear Optimization in Molten Salt Reactors. University of California, Berkeley.
SERPENT 2 (code-modification level) · Monte Carlo neutron transport · depletion and fuel cycle analysis · multigroup neutron diffusion · reactor kinetics · RELAP5 · constrained and linear optimization · MPI, OpenMP, CUDA