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.
13 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Aerospace Engineering, Bachelor of Science - BS, Aerospace Engineering at Massachusetts Institute of Technology
Master of Science - MS, Computational Science and Engineering, Master of Science - MS, Computational Science and Engineering at Technical University Munich
International Baccalaureate, International Baccalaureate at International School of Düsseldorf
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.