Play

This is a collection of personal projects I explore in my spare time.

Rōnin Dan Ranking Board

2025

A lightweight, portable, and offline-first dan ranking board designed for local gaming scenes. Rōnin allows you to track player progress, character ranks, and competitive points with a retro arcade aesthetic, all from a single HTML file that runs directly in your browser.

Rōnin Dan Ranking Board App
GitHub Page

Ricoh GR Battery Holder

2024

I designed a simple battery holder for two Ricoh GR III batteries using Onshape, built to be 3D printed. It keeps the battery snug, easy to grab, and light on material, making it both practical and quick to produce.

View on Onshape

StarTech 2-Port DisplayPort KVM Desk Mount

2024

I designed a custom desk mount for a StarTech 2-Port DisplayPort KVM switch in Onshape, optimized for 3D printing. The mount secures the switch neatly under a desk, using minimal material while still keeping it sturdy.

View on Onshape

Neue Poster Graphics

2014

Neue Poster Graphics is a on-going side project I created for myself to practice and experiment with front-end development techniques. I take popular classically designed posters from recent history and reinterpret them for today’s digital screens. This marries my first love of graphic design and my growing interest in front-end development.

Neue Poster Graphics Website
GitHub Page

Connect

Email
Résumé
LinkedIn
GitHub