Projects
Macroeconomic Forecasting and Machine Learning Paper Replication
Research Assistant, Johns Hopkins University — Dr. Domenico Giannone’s Lab
An independent Python/PyTorch replication of Dr. Giannone’s recursive quantile forecasting framework — from FRED-MD data pipeline through deep neural network quantile regression, hyperparameter search, and full validation/test evaluation to predict change in US unemployment rate.
Optimization Playground: Interactive Gradient Descent Visualizer
An interactive Shiny for Python app for exploring gradient descent on classic optimization test surfaces — adjust the objective function, learning rate, and starting point, and watch convergence (or divergence) happen in real time.
Try the live demo → · Read more →
Gale–Shapley Deferred Acceptance Algorithm Visualizer
An interactive Shiny for Python app for exploring stable matching — build your own doctor/hospital matching market and watch the algorithm run step-by-step in either direction.
Try the live demo → · Read more →
Exponentially-Fitted Simpson’s Rule for Present Value Estimation
Introduction to Computational Mathematics — March 2026
A structure-aware modification to Simpson’s rule for numerically integrating present-value cash flow models, achieving 10–20x accuracy improvements by building the discount factor directly into the quadrature basis.