Yipeng Sun is a physicist and machine learning practitioner with over 15 years developing ML/DL algorithms, numerical simulations, and optimization toolkits for complex physics systems at national labs. Based in the Greater Chicago Area, he applies object-oriented Python and C++ at scale—building ANN and reinforcement learning models, FFT and PDE solvers, truncated power series algebra, and a suite of global and Bayesian optimization algorithms used in accelerator beam dynamics. His work spans practical accelerator projects from CERN and SLAC to Argonne’s next-generation storage ring, combining deep domain knowledge in symplectic integration, transfer-matrix formalism, and NAFF frequency analysis with production-ready code. Known for translating theoretical physics into robust software, he pairs algorithmic creativity with strong collaboration across experimental operations and upgrades. An uncommon strength is his breadth: he moves fluidly between low-level numerical methods (Fortran/C/C++) and modern ML stacks (TensorFlow, Keras, scikit-learn) to solve multi-objective, online/offline optimization challenges.
9 years of coding experience
3 years of employment as a software developer
Doctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at Peking University
Contributions:9 commits, 7 pushes, 1 branch in 1 day
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
Yipeng Sun - Physicist at Argonne National Laboratory