Professional Projects

Numerical simulation of magnetohydrodynamic waves

Python and C code to simulate waves in a stratified layer in Earth’s core, implemented from scratch using a hybrid finite-volume and Fourier method.

Mars thermal evolution

MATLAB code to track the time-dependent thermal evolution of the Martian core.

Earth thermo-chemical-magnetic evolution

Python package to track the thermo-chemical evolution and coupling between Earth’s core and mantle.

Magnetic field observations of Earth’s core

Python package to work with various published magnetic field models of Earth’s core, including CHAOS-6, GUFM1, COV-OBS, and various GUFM-SAT models.

Coupling fluid motions and magnetic signals from Earth’s core

Python package to compute generation of magnetic signals due to fluid motions in Earth’s core.

Personal Projects

Recipe unit conversions

Python package to convert informal cooking measurements such as dash, pinch, smidgen, or drop to standard units and convert between volume and mass measures.

City climate visualizations

Data Visualization of the typical climate of various cities showing temperature and sunlight by hour and average rainfall by day using observed data from weather stations and the MERRA-2 and GHCN-D datasets.

BerkeleyCA SangerTX HanoverNH

Global temperature anomalies

Visualization of the global monthly temperature anomaly over time compared to the +2C target set by the Paris Climate Accords using the HADCRUT4 dataset.

temperature_anomaly

Location history heatmap

project to track my location every 5 minutes for a year, then visualize as a heat-map and track on Google maps.

LocationHistoryNation LocationHistoryTahoe

Project Euler

Simple repository of my Project Euler solutions, mainly coded in Python.