Alexander Dowling

Tony And Sarah Earley Collegiate Associate Professor Of Energy And The Environment

Notre Dame, Indiana, 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
Alexander Dowling is an associate professor and energy-environment researcher at the University of Notre Dame with a decade of experience bridging chemical engineering, systems modeling, and open-source software. His work spans academic leadership—now as the Tony and Sarah Earley Collegiate Associate Professor of Energy and the Environment—and hands-on contributions to core modeling tools like Pyomo and the IDAES process systems framework, where he improved parameter estimation and documentation. Trained at Carnegie Mellon (PhD) and Michigan (BSE), he blends rigorous theory with applied optimization, from solar-car race strategy tools to vehicle-adoption diffusion models. Colleagues know him for turning complex physical models into usable code and examples, and for documenting reproducible workflows that help others implement custom property packages and parameter-estimation methods.
code10 years of coding experience
job12 years of employment as a software developer
bookBSE, Chemical Engineering, BSE, Chemical Engineering at University of Michigan
bookBachelor of Science, Chemical Engineering, Bachelor of Science, Chemical Engineering at University of Michigan College of Engineering
bookPhD, Chemical Engineering, PhD, Chemical Engineering at Carnegie Mellon University
github-logo-circle

Github Skills (11)

process-model10
parameter-estimation10
process-modeling10
mathematical-programming10
python10
optimization10
documentation9
scipy9
chemical-engineering8
system8
sys8

Programming languages (7)

JuliaC++ShellCJupyter NotebookMATLABPython

Github contributions (5)

github-logo-circle
IDAES/idaes-pse

Apr 2020 - Apr 2022

The IDAES Process Systems Engineering Framework
Role in this project:
userBack-end Developer
Contributions:134 reviews, 58 commits, 15 PRs in 2 years
Contributions summary:Alexander primarily updated documentation, specifically the index.rst file, adding information about collaborators. Additionally, the user merged branches, indicating integration work within the project, likely involving code contributed by others. The commits also touch upon the development of custom physical property packages, suggesting involvement in the core modeling framework functionality.
chemical-engineeringengineeringelectrical-engineeringprocess-modelingenergy-system
Pyomo/pyomo

Feb 2020 - Jul 2021

An object-oriented algebraic modeling language in Python for structured optimization problems.
Role in this project:
userBack-end Developer
Contributions:61 reviews, 56 commits, 18 PRs in 1 year 5 months
Contributions summary:Alexander primarily contributed to the Pyomo library, focusing on the `parmest` module for parameter estimation. Their work involved debugging and refining the parameter estimation functionality, including calculating the covariance matrix. They also made code improvements by removing extraneous comments and extra spaces. Furthermore, they provided examples and documentation, including adding a reference for the example.
pythonnonlinear-programmingstructuredgurobiproblems
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
Alexander Dowling - Tony And Sarah Earley Collegiate Associate Professor Of Energy And The Environment