Robert Parker is a scientist and optimization specialist with seven years of experience applying mathematical optimization and nonlinear algorithms to design and operational problems in the chemical and electric power industries. With a Ph.D. in Chemical Engineering from Carnegie Mellon and a track record at Los Alamos and Sandia National Laboratories, he develops algorithms for power-grid operation and builds tooling that improves solver robustness and model debugging. He’s an active contributor to Pyomo, enhancing its configuration system and indexing/constraint handling—work that directly improves large-scale algebraic modeling workflows. Comfortable bridging theory and production, he pairs deep numerical expertise with practical Python engineering and an eye for robustness in complex, constrained systems.
7 years of coding experience
3 years of employment as a software developer
High School Diploma, High School Diploma at Poway High School
Doctor of Philosophy (Ph.D.), Chemical Engineering, Doctor of Philosophy (Ph.D.), Chemical Engineering at Carnegie Mellon University
B.S., Chemical Engineering, B.S., Chemical Engineering at University of California, Los Angeles
An object-oriented algebraic modeling language in Python for structured optimization problems.
Role in this project:
Back-end Developer
Contributions:217 reviews, 1075 commits, 100 PRs in 2 years 10 months
Contributions summary:Robert's commits focused on improving the Pyomo configuration system, including the introduction of a not-specified class and handling of multiple variable and constraint indexing. These changes involved refinements to the core configuration system, contributing to efficiency improvements, and improving the handling of slice functionalities. The contributions encompass changes to the Python codebase, directly impacting how the Pyomo framework handles and processes mathematical models and their components.
Comparing surrogate models and implicit function formulations for chemical process models
Contributions:6 reviews, 4 PRs, 10 pushes in 10 months
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
Robert Parker - Scientist at Los Alamos National Laboratory