mind the gaps, this page is still under construction. go back
← home

a collection of things i have worked on

This is still a work in progress! This, along with many other pages on my website, is currently being redone from the ground up. Please be patient while I try to get every page functional again.