Grant Seastream

Technical Software Engineer at ExxonMobil

Jersey City, New Jersey, 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
Grant Seastream is a Technical Software Engineer with nine years of experience applying computer science and chemical engineering expertise to research-driven software in the energy sector. Based in Jersey City and educated at Carnegie Mellon, he blends scientific programming with practical engineering work at ExxonMobil, collaborating with researchers to solve computational problems. He has a strong open-source background in optimization tooling, notably contributing backend integrations between Pyomo and GAMS and improving solver interfaces and model handling. His work at Sandia and in academic research helped build widely used process-systems capabilities (IDAES/Pyomo) for complex flowsheet simulation and modular networking of process units. Grant routinely jumps into new domains, using machine learning and optimization to translate domain knowledge into reliable, production-ready code. Colleagues rely on him for careful solver integration, edge-case handling, and pragmatic solutions that bridge research prototypes and industrial deployment.
code8 years of coding experience
bookMinor, Computer Science, Minor, Computer Science at Carnegie Mellon University
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
90reputation
5kreached
2answers
4questions
github-logo-circle

Github Skills (13)

pyomo10
gam10
python10
optimization10
mathematical-programming9
linear-programming8
nonlinear-programming8
autofilter6
dynamic6
excel6
colors6
wtforms6
flask6

Programming languages (8)

JuliaTypeScriptCSSShellCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
Pyomo/pyomo

Jun 2017 - Jan 2019

An object-oriented algebraic modeling language in Python for structured optimization problems.
Role in this project:
userBack-end Developer
Contributions:302 commits, 34 PRs, 218 comments in 1 year 7 months
Contributions summary:Grant implemented features and fixed bugs related to the GAMS solver integration. The code changes involve writing and evaluating models in the GAMS modeling language, particularly through the GAMS Python API and command-line interaction. Furthermore, the user addressed issues related to the handling of variables and expressions and added enhancements, such as the inclusion of variable values at initialization, improved evaluation checks, and handling of special function domains to ensure no domain violations during model solve, demonstrating expertise with Pyomo's model representation and solver interfaces.
pythonnonlinear-programmingstructuredgurobiproblems
ScotchLabs/snswebsite

Dec 2018 - Mar 2024

Static website for Scotch'n'Soda Theatre
Contributions:2 PRs, 78 pushes, 3 branches in 5 years 3 months
theatresoda
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
Grant Seastream - Technical Software Engineer at ExxonMobil