Yaqi Wang

Senior Researcher at Idaho National Laboratory

Idaho Falls, Idaho, 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
Yaqi Wang is a Senior Researcher at Idaho National Laboratory with 13 years of experience developing methods and code for radiation transport and multiphysics simulation. Holding a PhD in Nuclear Engineering from Texas A&M and a bachelor's from Tsinghua, she blends deep domain expertise with rigorous software engineering practices. Her open-source contributions to prominent projects like libMesh and MOOSE show a focus on back-end refactoring, test automation, and improving finite-element library internals—work that strengthens numerical correctness and long-term maintainability. Colleagues rely on her for translating complex mathematical models into dependable, testable code and for making subtle architecture improvements that reduce technical debt. Based in Idaho Falls, she brings a rare combination of research-grade analysis and practical software craftsmanship to large-scale simulation challenges.
code13 years of coding experience
bookDoctor of Philosophy - PhD, Nuclear Engineering, 4.0, Doctor of Philosophy - PhD, Nuclear Engineering, 4.0 at Texas A&M University
bookBachelor's degree, Nuclear Engineering, Bachelor's degree, Nuclear Engineering at Tsinghua University
github-logo-circle

Github Skills (11)

finite-element-analysis10
c-language10
develop10
cprogramming-language10
linear-algebra10
testing10
architecture9
parallel-computing9
architectures9
numerical-methods8
amr8

Programming languages (9)

C++ShellCSWIGTeXEiffelAssemblyPython

Github contributions (5)

github-logo-circle
idaholab/moose

Nov 2012 - Jan 2023

Multiphysics Object Oriented Simulation Environment
Role in this project:
userBack-end Developer
Contributions:714 reviews, 532 commits, 297 PRs in 10 years 3 months
Contributions summary:Yaqi primarily focused on back-end development tasks, as demonstrated by their work on the `idaholab/moose` repository. The commits show the user modifying and extending the codebase by setting or changing parameters related to the application. The commits suggest that the user has been engaged in developing and modifying the architecture of the codebase as evidenced by the modifications made to both "framework/src/base/MooseApp.C" and "framework/src/base/NonlinearSystemBase.C". The modifications focused on adding features and refactoring to various kernel classes.
multiphysicssimulationfemfinite-elementsobject-oriented
libMesh/libmesh

Jul 2017 - Aug 2021

libMesh github repository
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:11 reviews, 15 commits, 9 PRs in 4 years 1 month
Contributions summary:Yaqi's contributions primarily involve refactoring and improving the `libMesh` library's backend systems. They focused on cleaning up system vector and matrix initialization, removing unnecessary code, and adding new functionalities like `remove_matrix` and `sub_matrix`. Furthermore, they were involved in testing the local dof indices for a variable and added a unit test, demonstrating an emphasis on code quality and testability. Their work touched upon core components of the finite element methods library, suggesting a strong understanding of the underlying mathematical structures.
golangfinite-element-analysisfemparallelfinite-element-methods
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