Software Engineer

make stuff

I build tools for hard problems. Right now that's medical imaging—volumetric rendering, PET-CT fusion, real-time streaming. I care about developer experience and making complex systems feel simple.

Will

stuff I'm working on right now

ChordBoy

🎵

Web-based MIDI chord controller for jazz performance. Play complex voicings with a two-handed keyboard interface and real-time MIDI output.

React TypeScript Web MIDI Tone.js
Visit chordboy.com

SplitBoy

🎧

Desktop app wrapping a PyTorch ML model for audio source separation. Built the Electron UI, FastAPI backend, and model inference pipeline from scratch.

Electron FastAPI PyTorch Demucs
Visit SplitBoy.com

SquidMaps

🦑

Interactive map for cataloging squid sightings. Browse locations, add new sightings with photos, and share links to specific squids.

React Google Maps Supabase Cloudinary
Visit squidmaps.com

Ski Conditions

⛷️

Unified dashboard for ski resort weather and lift status. Covers Japan, Colorado, Northeast, and Pacific Northwest with interactive maps.

React Leaflet Express Open-Meteo

Stupid

🃏

Real-time multiplayer climbing card game. Mobile-first with bot players, smooth animations, and instant matchmaking.

React Socket.io Framer Motion Fastify
Play now

Blink Drive

🚀

Real-time multiplayer space combat game with client-side prediction, WebSocket sync, and gamepad support. PWA-ready.

Python FastAPI WebSockets Canvas
Play now

Radio SquidMaps

📻

Live streaming radio with real-time chat, queue system, and listener counts. Tune in and hang out.

WebSockets Streaming Real-time
Tune in

Wandering Cat

🐱

Chrome extension that adds a cute wandering cat to any webpage. Watch it explore, nap, and keep you company while you browse.

Chrome Extension JavaScript CSS Animation
Get Extension

Current Work

Sirona Medical

Senior Software Developer
Viewer Team

Architecting browser-based diagnostic imaging infrastructure for radiologists. Real-time volumetric rendering, multi-planar reconstruction algorithms, and high-performance DICOM streaming running directly in the browser. Shipping FDA-cleared medical device software that handles PET-CT fusion, quantitative analysis, and sub-second image delivery across global edge networks.

React TypeScript Performance WebGL Docker FDA Compliance

Music

No track selected
Drop audio files in /music
0:00 0:00
Playlist
  • No tracks yet

    /music

Photos