Smart Community Energy Simulator
Simulation environment for residential communities with HVAC, PV, batteries, prioritized loads, grid-connected and off-grid operation, and custom MPC or RL control.
SOFTWARE & OPEN ENGINEERING
I develop open-source research software, engineering tools, simulators, and computational implementations spanning energy systems, estimation, control, forecasting, data analytics, and scientific computing.
COMPUTATIONAL WORKFLOW
research software · engineering tools · academic implementations
RESEARCH & ENGINEERING SOFTWARE
These repositories are presented as usable research or engineering software rather than coursework artifacts.
Research simulators and software for building-energy workflows and power-system analysis.
Simulation environment for residential communities with HVAC, PV, batteries, prioritized loads, grid-connected and off-grid operation, and custom MPC or RL control.
Python and Dash tooling for EnergyPlus data generation, aggregation, visualization, and database-oriented workflows for building-energy studies.
Julia package for exploring power-system analysis through power flow, state estimation, optimal power flow, and stability studies.
Reusable inference and renewable-energy forecasting implementations.
Unified Python library of Bayesian filters and smoothers for state-space inference, state estimation, and parameter estimation.
Development repository for the Solar & Wind Energy Estimation and Forecasting Application, centered on renewable-energy estimation and forecasting workflows.
Focused utilities for preparing residential load and solar-resource datasets for analysis and simulation.
MATLAB utilities for extracting, cleaning, slicing, and resampling Pecan Street residential energy data.
MATLAB scripts for processing National Solar Radiation Database weather data for energy-analysis workflows.
COURSEWORK & ACADEMIC IMPLEMENTATIONS
These projects are presented separately from research software so their academic context is explicit while their technical implementations remain easy to explore.
Optimal-control coursework implementing numerical problems in MATLAB, including orthogonal-collocation-based formulations.
Control-theory implementation of state-space feedback and linear-quadratic regulator design for regulation and tracking.
Machine-learning coursework exploring generative adversarial networks and variational autoencoders for generative modeling.
MATLAB implementations of Y-bus and Z-bus construction together with iterative load-flow routines.
Python project using network-science tools to study distribution-grid vulnerability to communication failures.
MATLAB/Simulink studies of doubly-fed induction-machine control, including vector control and direct-torque-control variants.
SimPowerSystems and Simulink coursework for modeling and simulating power-electronic converter circuits.
Coursework models for dynamic analysis and simulation of electrical machines and electromechanical behavior.
CONNECT