Skip to content
View rboston628's full-sized avatar

Highlights

  • Pro

Block or report rboston628

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rboston628/README.md

Reece Boston

I am a scientific software engineer at Oak Ridge National Laboratory (ORNL), where I work on neutron scattering data reduction software for the Spallation Neutron Source. I serve as a gatekeeper for the Mantid Project, an international software project, and as a core contributor to SNAPRed, a Python-based scientific workflow for the highly-reconfigurable SNAP instrument.

Ph.D. in Physics (UNC Chapel Hill, 2022). Research background in computational astrophysics, focused on relativistic white dwarf asteroseismology.

technical summary

  • C++ (C++98 to C++20): performance-oriented code, numerical reliability; modern STL, and low-level considerations when needed
  • Python: scientific workflows and data science, including Pydantic, FastAPI, and h5py
  • Tooling: git, VS Code, GitHub Actions CI/CD, CxxTest/CTest, PyTest

bullet points

research

interests

  • numerical methods in physics
  • general relativistic stellar structure and linear pulsations
  • computer modeling of compact objects (neutron stars, white dwarfs)

code

My dissertation research required two codes to model the pulsations of white dwarf stars.

  • THRAIN creates realistic WD models in Newtonian physics.
  • GRPulse uses simple models, working in Newtonian, Post-Newtonian, and General Relativistic frameworks.

I am actively though slowly modernizing these: C++14, CxxTests, and GitHub CI/CD

selected papers

  • Guthrie, M., Walsh, M. M., Travis, K. A., Boston, S. R., Caballero, D. L., Dinger, D. D., Elsarboukh, G., Hetrick, J. M., Savici, A. T., Peterson, P. F., et al. (2026-02).
    SNAPRed: Reduction of multidimensional neutron time-of-flight diffraction data. SoftwareX.
    doi:10.1016/j.softx.2025.102464

  • Boston, S. Reece, Evans, C. R., & Clemens, J. C. (2023).
    Relativistic Corrections in White Dwarf Asteroseismology. The Astrophysical Journal.
    doi:10.3847/1538-4357/acd446

  • Boston, S. Reece (2022).
    Newtonian and Relativistic White Dwarf Asteroseismology. Ph.D. dissertation, University of North Carolina at Chapel Hill.
    UNC Library record

Full list at ORCID

about me

I am from Atlanta, GA, and live in Tennessee with my wife Nelly, our son Ezekiel, and our daughter Lily. In my spare time I study physics, read fiction, and play old school dungeons and dragons (see my WIP game rules). I write a blog that was temporarily famous in 2012-2015 for its post about the Berenst#in Bears.

Pinned Loading

  1. GRPulse GRPulse Public

    Newtonian and relativistic asteroseismology code for simple models of stars.

    C++ 2

  2. THRAIN THRAIN Public

    The Mighty White Dwarf Code

    C++ 1

  3. mantidproject/mantid mantidproject/mantid Public

    Main repository for Mantid code

    C++ 237 136

  4. neutrons/SNAPRed neutrons/SNAPRed Public

    A desktop application for Lifecycle Managment of data collected from the SNAP instrument. Planned to include: Reduction, Calibration, Data Exploration, and Diagnosis

    Python 2 4