Jeff Gostick is an Associate Professor and director of the Porous Materials Engineering & Analysis Lab (PMEAL) at the University of Waterloo, with 12 years of academic experience studying transport phenomena in porous electrodes for batteries, fuel cells and redox flow systems. He blends pore-scale computational modeling and experimental characterization to design improved electrode architectures, and his group develops widely used open-source tools such as PoreSpy and OpenPNM. His background includes industry research on zinc–air batteries and postdoctoral work on hydrogen fuel cells, giving him a practical perspective on translating fundamental transport physics into device-relevant solutions. Known for rigorous software stewardship, he contributes to OpenPNM’s testing and algorithm development, ensuring research tools are reliable and reproducible.
12 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD, Chemical Engineering, Doctor of Philosophy - PhD, Chemical Engineering at University of Waterloo
A Python package for performing pore network modeling of porous media
Role in this project:
Backend Developer
Contributions:25 releases, 4 reviews, 5842 commits in 9 years 7 months
Contributions summary:Jeff appears to be primarily involved in updating and improving unit tests within the OpenPNM project. The commits focus on refining existing tests for various geometrical models. Changes also involve the implementation of various algorithms and some refactoring in some cases.
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.