Banner. Photo by Author.

Projects

This is a collection of large projects I've worked on, which took many weeks or months to complete. Smaller coursework projects are posted on my coursework page.

Recent

Past Projects

Hobby Projects