Sarah Hedengren

Adjunct Professor at Advanced Process Solutions, LLC

Provo, Utah, 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

👤
Senior
🎓
Top School
Sarah Hedengren is an engineer-entrepreneur and adjunct professor in Provo, Utah, with a decade of experience building software solutions for optimization and control across automation and semiconductor industries. She owns Advanced Process Solutions, developing practical optimization software, and contributes to the well-regarded open-source GEKKO project for machine learning and dynamic optimization, where she has implemented core solver improvements and performance fixes. As an engaging instructor in both lab and classroom settings at Brigham Young University, she translates complex control and mixed-integer optimization concepts into hands-on learning. Her background in electrical engineering and hands-on ASIC and RF work gives her a rare blend of hardware intuition and software systems expertise. An active mentor for women engineers and participant in STEM outreach, she balances technical depth with community-focused leadership.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Brigham Young University
stackoverflow-logo

Stackoverflow

Stats
13,573reputation
444kreached
789answers
2questions
Badges
optimization
top-1%
python
top-1%
github-logo-circle

Github Skills (14)

python10
optimization10
linear-algebra9
numerical-optimization9
mixed-integer-programming8
cvxpy6
mathematical-optimization6
differential-equations6
ipopt6
nonlinear-optimization6
linear-programming6
gekko6
ode6
numpy6

Programming languages (5)

GoJupyter NotebookMATLABPythonMatlab

Github contributions (5)

github-logo-circle
BYU-PRISM/GEKKO

Mar 2018 - Jan 2023

GEKKO Python for Machine Learning and Dynamic Optimization
Role in this project:
userBack-end Developer
Contributions:26 releases, 4 reviews, 476 commits in 4 years 11 months
Contributions summary:Sarah primarily contributed to the development and maintenance of the GEKKO Python library, focusing on adding new functionalities and fixing critical issues. Their work involved implementing a local solve executable, fixing errors related to the IMODE=3 setting, and updating the APM binary to improve performance and resolve issues. The user's commits focused on the core components of the library as well as the associated binaries.
pythonnonlinear-optimizationoptimizationmachine-learningconstrained-optimization
APMonitor/mdc

Aug 2021 - Aug 2022

Matlab Dynamics and Control
Contributions:1 release, 61 commits, 1 PR in 1 year
roboticscomplexitymatlabstructural-engineeringdiscrete-event-simulation
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
Sarah Hedengren - Adjunct Professor at Advanced Process Solutions, LLC