Joshua Pulsipher
Principle Investigator
Joshua is an assistant professor of Chemical Engineering at the University of Waterloo and leads the research group.
Stefan Mazzadi
MASc Student (Sept 2024 to Present)
My research focuses on developing optimization-based production scheduling tools and decision-support systems for industrial manufacturing operations, with interests including generalized disjunctive programming, mixed-integer programming, and hierarchical multi-objective optimization. My broader work spans computational optimization across multiple domains, including contributions to event-constrained programming and sustainable agriculture through optimized hydroponic operating strategies.
Contact me at smazzadi@uwaterloo.ca
Evelyn Gondosiswanto
MASc Student (Sept 2024 to Present)
My research focuses on developing computational methods and tools for infinite-dimensional optimization, with interests including nonlinear model predictive control, generalized disjunctive programming and GPU-accelerated optimization.
Contact me at egondosi@uwaterloo.ca
Shawn Benedict
PhD Student (Sept 2025 to Present)
My research focuses on developing tools for incorporating environmental burdens as a key consideration in process design and process intensification. I have a particular interest in life cycle assessments, superstructure optimization, and generalized disjunctive programming.
Contact me at s2benedi@uwaterloo.ca
Daniel Nguyen
MASc Student (May 2025 to Present)
My research focuses on developing reformulation methods for generalized disjunctive programming and their extensions to infinite-dimensional optimization.
Contact me at d227nguy@uwaterloo.ca