projects.
Project Pythia: Kp Index Prediction
A machine learning approach to predicting Kp index values from DSCOVR satellite spectral data, paired with a ThreeJS visualization of the data with an interactive globe component. Project was selected to represent Hamilton as a global nominee in the Nasa Space Apps Challenge.
3D N-Body Simulation
Web-based 3D N-Body simulation using ThreeJS and React.
Double Pendulum Numerical Solver
Numerical solver for a double pendulum system with a tracjetory plot visualization of motion data.
JadeLang Virtual Machine
A stack-based virtual machine for the bytecode execution of a syntantically unique programming language.