Software & Projects

Below is a selection of software packages and coding projects I have developed for research, coursework, and personal interest. You can find more on my GitHub profile.

Core Practices: Git/GitHub Reproducible Workflows

BoilingFlow View on GitHub
Python Anaconda Package NumPy/SciPy Inverse Problems Parameter Estimation Spectral Analysis

An installable Python package for boiling-flow parameter estimation and anisotropic phase-screen generation. Validated on two wind-tunnel datasets (worst-case NRMSE = 12% for temporal power spectrum match). Includes package installation scripts and reproducible examples.

MirrorDescent View on GitHub
Python NumPy/SciPy Numerical Optimization

A Python package implementing the Mirror Descent algorithm with reproducible demos and install scripts. Demonstrates algorithm implementation, packaging discipline, and mathematical optimization techniques.

ModifiedBleatAlgorithm View on GitHub
MATLAB Complex Analysis

MATLAB implementation of the algorithm from my undergraduate research article in Involve. Used for computing conformal maps and analyzing complex analysis problems.