cv

Basics

Name Joshua E. Hammond
Label PhD Candidate
Email 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

  • 2021.08 - 2025.12

    Austin, TX

    MS
    McKetta Department of Chemical Engineering, The University of Texas at Austin
    Chemical Engineering
  • 2021.08 - 2026.08

    Austin, TX

    PhD
    McKetta Department of Chemical Engineering, The University of Texas at Austin
    Chemical Engineering
  • 2014.08 - 2021.08

    Provo, UT

    BS
    Department of Chemical Engineering, Brigham Young University
    Chemical Engineering

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

Work

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

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