Lewis Gross

PHD Candidate

Madison, Wisconsin, 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
Lewis Gross is a PhD candidate in Nuclear Engineering at UW–Madison with seven years of hands-on experience developing simulation software and advancing nuclear analysis for clean-energy applications. He contributes to high-profile open-source projects like OpenMC, where he refactored and extended the LibMesh mesh interface to improve mesh handling and reduce code duplication for Monte Carlo simulations. His work spans adaptive mesh refinement multiphysics at Argonne and activation/validation using C++ with SCALE and MCNP, blending rigorous research with practical tooling. Based in Madison, he combines deep technical expertise in reactor-scale computation with teaching and mentoring experience—having led tutoring programs and supported underrepresented engineering students. He is a committed advocate for the peaceful use of nuclear power as a climate mitigation technology and brings both experimental and software skills from molten salt experiments to production-grade simulation code.
code7 years of coding experience
job1 year of employment as a software developer
bookDoctor of Philosophy - PhD, Nuclear Engineering, Doctor of Philosophy - PhD, Nuclear Engineering at University of Wisconsin-Madison
languagesEnglish
github-logo-circle

Github Skills (11)

simulations10
c-language10
cprogramming-language10
monte-carlo10
openmc10
xml7
cluster-computing6
high-performance6
parallel-computing6
accelerated-computing6
scientific-computing6

Programming languages (11)

TypeScriptC++ShellCCMakeSWIGSCSSTeX

Github contributions (5)

github-logo-circle
openmc-dev/openmc

Jul 2022 - Aug 2022

OpenMC Monte Carlo Code
Role in this project:
userBack-end Developer
Contributions:45 reviews, 50 commits, 6 PRs in 1 month
Contributions summary:Lewis's primary focus was on modifying and extending the `LibMesh` mesh interface within the OpenMC Monte Carlo code. They refactored the `mesh.cpp` file to support mesh pointers or filenames, reducing code duplication and enhancing flexibility. Further contributions include adding public accessors, correcting syntax errors, and improving the XML constructor for mesh loading. These changes aim to enhance the usability and functionality of mesh handling in the OpenMC simulation framework.
computational-physicsnuclear-energyopenmcnuclear-fusionnuclear-engineering
CNERG Website
Contributions:6 pushes, 9 branches in 4 years
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
Lewis Gross - PHD Candidate