cv
Basics
| Name | Joshua E. Hammond |
| Label | PhD Candidate |
| joshua.hammond@utexas.edu | |
| Url | https://joshuaeh.github.io/ |
| Summary | Control-informed approaches to data-driven modeling |
Interests
| Data-Driven Optimization & Control | |
| Surrogate Models for Scheduling | |
| State-Space Models | |
| Learned Disturbance Models | |
| Physical Consistency | |
| Gradient Consistency | |
| Extrapolation & Unseen Regimes | |
| ML-Enabled Discovery | |
| Acquisition Functions |
| Power Systems & Energy | |
| Power-Grid Coupled Industrial Processes | |
| Equitable Power Tariffs | |
| Robust & Stochastic Optimization | |
| Renewable Energy Integration | |
| Interconnection Queue Acceleration |
| Large-Scale Optimization | |
| Mixed Integer Programming | |
| Constrained Optimization | |
| Decomposition Methods | |
| Scalable Algorithms |
| Trustworthy ML Implementation | |
| Constraint Satisfaction Guarantees | |
| Optimality Guarantees | |
| Model Trust & Reliability | |
| Failure-Point Identification | |
| Safe Deployment in Real Systems |
| Engineering Education | |
| Problem-Based Learning | |
| Experiential Curriculum Design | |
| Capstone Projects | |
| Graduate Course Development |
Education
Projects
- 2024.01 - Present
Updating Data-Driven Models
Ph.D. Research (Jan. 2024 -- Present). Advisors: Michael Baldea, Brian A. Korgel.
- Developed the Subset Extended Kalman Filter for online updates of neural network parameters to accommodate systemic drift or discrete changes in the modeled system. Reduces update time 2-3× compared to retraining all parameters.
- Trained and maintained neural network models of parametrically drifting dynamical systems including a damped spring, CSTR, diabetic glucose-insulin, temperature control arduino, and fluidized catalytic cracking and fractionator system.
- Sim2Real transfer learning of neural network models from simulated to physical systems.
- Model hyperparameter optimization using Asynchronous Hyperband Search on Texas Advanced Computing Center's Lonestar 6 supercomputer. PyTorch implementation on GitHub: https://github.com/joshuaeh/Hyperband-PyTorch.
- 2021.10 - Present
Solar Irradiance Forecasting with Deep Learning
Ph.D. Research (Oct. 2021 -- Present). Advisors: Michael Baldea, Brian A. Korgel.
- Developed a spatio-temporal deep learning model that forecasts solar irradiance up to two hours ahead using images of the sky and local meteorological measurements.
- Reduced input data requirements by 12× while improving forecast accuracy using Conv-LSTM architecture to forecast future sky images, polar transformations to correlate satellite and ground-based images, and multiple-camera inputs.
- Combined process systems engineering and machine learning by adding a novel-to-irradiance forecasting disturbance model to the forecasting model which decreased error when performing feature selection.
- 2025.09 - Present
Computationally-aided Photovoltaic Design
Ph.D. Research (Sep. 2025 -- Present). Advisors: Michael Baldea, Brian A. Korgel.
- Used computational simulations to optimize the shape and size of groves in novel perovskite photovoltaic cells.
- 2021.10 - Present
Renewable Power Integration in Energy Systems
Ph.D. Research (Oct. 2021 -- Present). Advisors: Michael Baldea, Brian A. Korgel.
- Developed a model-based net load forecasting framework that combines local building models in EnergyPlus, probabilistic weather forecasts from NOAA, and historical load data to forecast substation-level net load.
- Optimized residential battery charge/discharge schedules to minimize electricity costs and demand charges using Pyomo and IPOPT.
- Evaluated the effects of electric tariff policies on optimal battery sizing and operation.
- 2018.08 - 2021.08
UAV Path Planning for Structural Monitoring
Undergraduate Research (Aug. 2018 -- Aug. 2021). Advisor: John Hedengren.
- Flew UAVs to collect aerial imagery to evaluate and validate path-planning algorithms for 3D reconstruction of terrain and structures.
- Helped develop novel autonomous flight-path planning algorithm that identifies where to photograph next based on current 3D model quality.
Publications
-
2025.06.01 Staying Alive: Online Neural Network Maintenance and Systemic Drift
Scientific Reports
Online neural network maintenance and systemic drift. Submitted to Scientific Reports June 2025.
-
2024.06.01 -
2022.01.01 STELLAR: Spatio-Temporal Deep Learning for Solar Irradiance Forecasting
Shell Global Solutions International B.V.
Internal technical report.
-
2020.07.01 -
2019.08.01
Work
-
2022.06 - 2023.01
Volunteer
-
2025.03 - Present Peer Reviewer
Industrial & Engineering Chemistry Research
Reviewed 3 articles for Industrial & Engineering Chemistry Research.
-
2024.03 - Present Peer Reviewer
Journal of Open Source Software
Reviewed 4 articles for Journal of Open Source Software.
-
2024.01 - 2024.05 Student Representative -- Faculty Search
The University of Texas at Austin
Asked departmental questions and provided student feedback on faculty candidates.
-
2022.08 - 2024.12 Peer Mentor
The University of Texas at Austin
Mentored 1 incoming Ph.D. student each academic year (3 total).
-
2022.01 - 2023.05 Graduate Recruitment Committee Member
The University of Texas at Austin
Helped plan, organize, and run virtual and in-person recruitment events in Spring 2022 and Spring 2023. Served as a peer mentor to two accepted students each year.
-
2021.08 - 2023.12 Graduate Teaching Assistant
The University of Texas at Austin
Assisted in teaching undergraduate courses in chemical engineering, including leading discussion sections, grading assignments, and providing support to students.
Awards
- 2024.06.01
Thomas Edgar Chemical Engineering Graduate Fellowship
The University of Texas at Austin
Awarded to support PhD students in chemical engineering who demonstrate excellence in research and academic performance.
Certificates
| Teaching Assistant Certification | ||
| The University of Texas at Austin | 2023-12-07 |
| The Inclusive STEM Teaching Project Certificate | ||
| The Inclusive STEM Teaching Project | 2023-04-23 |
| Inclusive Classrooms Leadership Certificate | ||
| The University of Texas at Austin | 2023-03-01 |
Skills
| Programming & Software Engineering | |
| Python (Pandas, Numpy, Matplotlib, Dask, Joblib) | |
| MATLAB/Simulink | |
| Shell Scripting, SQL | |
| Git/GitHub Version Control | |
| Object-Oriented & Functional Programming | |
| REST APIs, Unit/Integration Testing | |
| JavaScript, HTML/CSS | |
| C++, Java |
| Machine Learning & Deep Learning | |
| PyTorch, TensorFlow, Keras, JAX | |
| Scikit-Learn, Scikit-Image, Gymnasium | |
| Neural ODEs, PINNs, GNNs, Transformers, Autoencoders | |
| MLOps: Data Pipelines, Feature Engineering, Model Versioning | |
| TensorBoard, Model Monitoring & Maintenance |
| Mathematical Optimization | |
| Constrained & Dynamic Optimization | |
| Gurobi, Pyomo, GEKKO, APMonitor | |
| Mixed Integer Programming | |
| Optimal Control |
| High Performance Computing | |
| Slurm Job Scheduling | |
| Parallel & Distributed Computing | |
| Docker, Apptainer/Singularity | |
| HDF5 Data Management | |
| Linux, Windows, MacOS, WSL2 |
| Domain Knowledge | |
| Numerical Methods | |
| Probabilistic Machine Learning | |
| Dynamic Optimization & Control | |
| Power Systems & Energy Storage | |
| Data Structures & Algorithms |
Languages
| English | |
| Native speaker |
| Portuguese | |
| Conversational |