Much of my work can be found on Github. Here are some highlights.


Here are some open source projects I've contributed to:

Side Projects

These are my own projects that I work on independently as I find time.


Flystream is a PHP library that provides a stream wrapper implementation that proxies to the popular Flysystem filesystem abstraction library. This allows libraries that use core filesystem functions to be integrated with code that uses Flysystem filesystems.

My Web Site

You're looking at it. It's built using Statamic as a static site generator, Tailwind for its design, and prism.js for syntax highlighting. You can read more about it in this blog post.


Nook+ was a progressive web app used for tracking items in Animal Crossing: New Horizons. It had a frontend built with Mithril and Tailwind and a backend built with PHP and Redis.