Nathan Brei

Computer Scientist at Jefferson Lab

Williamsburg, Virginia, 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

👤
Senior
🎓
Top School
Nathan Brei is a computer scientist with 13 years of experience building high-performance scientific software, currently focused on parallel event reconstruction for experimental nuclear physics at Jefferson Lab. He designs and optimizes modern C++ frameworks (C++11 threads, lock-free structures) for heterogeneous hardware and NUMA-aware performance while emphasizing software quality and maintainability. His background spans applied numerics, AI/ML, and earlier work engineering auditable rule-driven systems for financial regulation, where he built visual decision-audit tools and versioning for complex, time-varying logic. Educated at MIT and Technical University Munich, he blends rigorous computational engineering with hands-on design and fabrication from aerospace and hardware projects. Comfortable moving between low-level concurrency and higher-level systems, he brings a rare combination of scientific domain knowledge, practical engineering, and attention to reproducibility. An uncommonly tangible detail: he’s applied physical prototyping skills from UAV ground-station and composite-fiber experiments to software problems, informing pragmatic, testable designs.
code13 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Aerospace Engineering, Bachelor of Science - BS, Aerospace Engineering at Massachusetts Institute of Technology
bookMaster of Science - MS, Computational Science and Engineering, Master of Science - MS, Computational Science and Engineering at Technical University Munich
bookInternational Baccalaureate, International Baccalaureate at International School of Düsseldorf
bookRecurse Center
languagesGerman
github-logo-circle

Github Skills (12)

detector10
multicore10
threaded10
podio9
collider8
python7
electron5
spack3
java2
json2
hierarchical1
data-model1

Programming languages (5)

C++ShellHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
nathanwbrei/EICrecon

Apr 2023 - Apr 2024

EIC Reconstruction - JANA based
Contributions:1 PR, 43 pushes, 6 branches in 11 months
JeffersonLab/JANA2

Feb 2019 - Feb 2023

Multi-threaded HENP Event Reconstruction
Contributions:18 releases, 19 reviews, 955 commits in 3 years 11 months
reconstructionmulticoremulti-threadedthreaded
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
Nathan Brei - Computer Scientist at Jefferson Lab