Sawyer Fuller is an Associate Professor with tenure at the University of Washington and a PhD-trained engineer whose six years of professional experience complement a long academic trajectory from MIT to Caltech. He blends rigorous control-theory research with hands-on software engineering, contributing backend code and test automation to the widely used python-control library—adding an LQE implementation, compatibility fixes, documentation, and expanded test coverage. Based in Seattle, he bridges theory and practice by shipping reproducible numerical tools that support feedback-control analysis and education. Colleagues describe him as someone who pairs deep mathematical insight with pragmatic software craftsmanship, often improving usability and reliability in established scientific codebases.
6 years of coding experience
M.S., M.S. at Massachusetts Institute of Technology
The Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control systems.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:192 reviews, 163 commits, 66 PRs in 2 years 11 months
Contributions summary:Sawyer primarily contributed to the Python Control Systems Library by implementing and testing new features. Their work involved adding the `lqe` (linear quadratic estimator) function, including its initial implementation, Python 2 compatibility, and unit tests. The user also added example code and documentation, and they modified the auto-generated time vector for step, impulse, and initial response functions. Furthermore, they improved the test coverage by writing more comprehensive tests.
Contributions:7 commits, 6 pushes, 1 branch in 1 month
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.