cv
General Information
| Full Name | Victor Alves |
| Location | Pittsburgh, PA, USA |
| Languages | English, Portuguese |
Summary and Research Interests
- I work at the intersection of process systems engineering (PSE), scientific machine learning (SciML), and rigorous optimization, building hybrid models that unify physics and machine learning for reliable process modeling, simulation, control, optimization and decision-making. I develop algorithms and frameworks for dynamic modeling and optimization, model-based design of experiments (MBDoE), and uncertainty quantification, and explore generative modeling paradigms for data-efficient scientific workflows across chemical, energy, and biopharmaceutical systems. I also have extensive experience in plantwide control, process operability, and supervised machine learning.
Skills
-
Expertise
- Process systems engineering (PSE); scientific machine learning (SciML); physics–ML hybrid modeling; differentiable programming; dynamic modeling and optimization; model-based design of experiments (MBDoE); uncertainty quantification (UQ); process operability and plantwide control; nonlinear programming (NLP) and generative models.
-
Programming and markup languages
- Python, MATLAB, markdown, restructuredText, LaTeX.
-
Technologies and tools
- Claude Code, Git, GitHub, Simulink, JAX, Scikit-learn, OpenAI Codex, Copilot.
-
Process modeling and simulation tools
- Pyomo, IDAES, Aspen Plus, Aspen Plus Dynamics, Aspen Custom Modeler, HYSYS, AVEVA Process Simulation, PRO/II, Dynsim.
Education
- 2020 - 2024
PhD Chemical Engineering
West Virginia University, USA
- Strategies for Process Systems Mapping and Control Based on Operability Analysis, under Dr. Fernando V. Lima's supervision.
- GPA: 3.80/4.00
-
- Development of emerging techniques for process operability calculations, involving mainly supervised machine-learning, constrained nonlinear programming (NLP) and automatic differentiation (AD) for efficient algorithm development.
- Development of an open-source python package for process operability calculations, for ease of use and dissemination of operability algorithms in academia and industry.
- Control, Optimization and Design for Energy and Sustainability (CODES) Research Group leader.
- CODES Research Group leader, supervising group activities, as well as organizing the group's semester schedule, workshops, weekly meetings and relevant announcements.
- 2017 - 2020
Master's Degree (M.Sc.), Chemical Engineering
Federal University of Campina Grande, Brazil
- Metamodel-based Numerical Techniques for Self-Optimizing Control.
- Academic Coefficient: 10.00/10.00
-
- Developed a methodology capable of using Gaussian Process Regression (GPR) to aid the selection of controlled variables (CVs) in an industrial process, following the Self-Optimizing Control (SOC) methodology.
- 2014 - 2015
Exchange Student, Chemical Engineering (During my Bachelor's Degree)
University of Birmingham, United Kingdom
- Exchange Student, participating in the "Science Without Borders" Brazilian scientific mobility program.
- British Degree Classification: Upper Second
- 2012 - 2017
Bachelor of Science, Chemical Engineering
Federal University of Campina Grande, Brazil
- Academic Coefficient: 8.69/10.00
Experience
- 2024 - Currently
Postdoctoral Fellow
Carnegie Mellon University
- Working with Dr. Carl D. Laird, Dr. John R. Kitchin and Dr. Anne S. Robinson on hybrid scientific machine learning (SciML) models that embed first-principles physics with data-driven components through differentiable programming for process systems engineering (PSE).
- Developing optimization-based training frameworks for hybrid models, enabling rigorous constraint enforcement, uncertainty quantification, and scalable dynamic optimization, as well as conditional generative modeling approaches for feasible design and control.
- Collaborating with industrial and research partners, including GSK, NIIMBL (National Institute for Innovation in Manufacturing Biopharmaceuticals), Goodyear Tire and Rubber Company, Shell, and the National Energy Technology Laboratory (NETL, U.S. Department of Energy).
- Mentoring graduate and undergraduate students, contributing to research proposals, and coordinating the Process Systems Engineering (PSE) Seminar.
- Fall 2025 - Currently
Adjunct Instructor
Carnegie Mellon University
- Instructor for the course 06-325 Numerical Methods and Machine Learning for Chemical Engineering, covering root-finding, ordinary differential equations, and optimization, as well as modern machine learning techniques and tools applied to chemical engineering problems.
- 2020 - 2024
Graduate Research Assistant (Ph.D.)
West Virginia University
- Worked with Dr. Fernando V. Lima on emerging techniques for process operability calculations using supervised machine learning, constrained nonlinear programming (NLP) and automatic differentiation (AD), and developed an open-source Python package for operability analysis.
- Collaborated on a WVU–NETL partnership on machine learning-based system identification and served as CODES research group leader.
- 2017 - 2020
Graduate Research Assistant (M.Sc.) and Software Developer
Federal University of Campina Grande
- Research and development of BRPWC for Petrobras, an automated software capable of easily selecting the most promising self-optimizing control structures in large-scale industrial processes, including the Python calculation engine and user interface mock-ups.
- 2017
Process Engineering Intern
SigmaCT as a contractor to Braskem
- Experience in Vinyl Chloride Monomer (VCM) and Polyvinyl Chloride (PVC) production plants, including simulations in Aspen Plus and Aspen Plus Dynamics to investigate operating regions.
Projects - Software Products
- 2022 - currently
Opyrability
- Opyrability - A Python-based package for process operability analysis - is an open-source project for advanced process operability analyses. The opyrability codebase includes the main operability algorithms, supplementary analysis and visualization methods to allow for the assessment of simultaneous design and control objectives early in the conceptual phase. As of 2026, opyrability has surpassed 36,000 downloads.
- 2019 - currently
Metacontrol
- Metacontrol is a Python-based software which assembles several methodologies into a single bundle so that a fast implementation of the Self-Optimizing Control (SOC) technique can be achieved.
Teaching
- Fall 2025
Numerical Methods and Machine Learning for Chemical Engineering
Carnegie Mellon University
- Instructor.
- Spring 2023
Chemical Process Control
West Virginia University
- Teaching Assistant. Prepared lectures, MATLAB/Simulink tutorials, and problem sets in an active learning-based fashion for senior undergraduates.
Mentoring
- 2025 - Currently
Graduate Research Mentor
Carnegie Mellon University
- Yi Yu — neural differential-algebraic systems of equations (neural DAEs).
- Saket Prashant Dhake — plantwide control software tool in the Pyomo ecosystem.
- Amogh Amonkar — time series forecasting using Gaussian process-based nonlinear autoregressive exogenous models (GP-NARX).
- Sydney Butikofer — mechanistic models for biopharmaceutical processes and model-based design of experiments (MBDoE).
- 2025 - Currently
Undergraduate Research Mentor
Carnegie Mellon University
- Felix Siedel and Adi Mallik — hybrid machine learning models (e.g., neural ODEs) for bioprocessing applications.
- 2021 - 2023
Undergraduate Research Mentor
West Virginia University
- Savannah Sakhai and Dean Sweeney — simulation projects in hydrogen production and membrane reactor modeling.
Honors and Awards
- 2022
- Sweeney D., Alves V., Sakhai S., Dinh S. and Lima F. V. Techno-economic Optimization of a Palladium Membrane Reactor for Steam Methane Reforming Industrial Process. AIChE Annual Student Conference, Phoenix, AZ. 2022.
- 3rd place at the 2022 AIChE undergraduate student poster competition award. Computing and Process Control Group II.
Academic Interests
-
Physics-enforced hybrid scientific machine learning (SciML)
- Development of mathematically rigorous, general-purpose methods to train, simulate and optimize hybrid models that embed governing laws and process constraints directly into the optimization problem, bringing physics and machine learning together as the next paradigm of modeling in chemical engineering.
-
Generative modeling approaches to chemical engineering
- Conditional generative models that represent solutions as distributions rather than single points, used to solve root-finding, optimization and parameter estimation problems and to explore feasible design and control spaces.
-
Agentic and autonomous modeling for PSE
- Agentic large language models (LLMs) as scientific controllers that orchestrate hybrid and generative models, optimization solvers, and laboratory automation to accelerate the data to models to decisions loop.
-
Process operability analysis
- Development of process operability algorithms and methodologies to facilitate application in academia and industry, allowing synergy between conceptual design and overall objectives attainment of industrial processes.
-
Plantwide control and supervised machine learning
- Plantwide control strategies for large-scale industrial systems, and expertise in Gaussian Process Regression (GPR) for mapping steady-state and dynamic process models.
Service
- Peer reviewer for: Nature Communications; Industrial & Engineering Chemistry Research; Digital Chemical Engineering; Computers & Chemical Engineering; Journal of Open Source Software; Journal of Open Source Education.
- Session Chair, AIChE Annual Meeting — "Software Tools and Implementations for Process Systems Engineering I & II" and "Industrial Applications in Computing and Systems Technology".
- Laird Research Group Organizer, Carnegie Mellon University (2025 - Currently).
- CODES Research Group Leader, West Virginia University (2021 - 2023), including Aspen Plus Equation Oriented, LaTeX, GitHub and Python workshops.
Other Interests
- Hobbies: Traveling, Soccer, Video games.