Hi there, I'm Calvin. I'm a software engineer and musician, and I try to be a nice person. In my career I consider myself a "full stack engineer", for whatever that's worth. These days that's a lot of TypeScript.
Find me on the Internet:
A mix of projects past and present. Warning, some are dead and gone:
Paper Audio
Paper Audio is a place for musicians to share
short mp3 demos and potentially have their demos featured via Alexa and Google
Home.
Read about the building of Paper Audio
Note Tuning
A challenging ear training game.
Note Collider

*Stopped playing audio, removed from production (until I have time to repair)*
This one is really just an experiment, but I think it's kind of neat. It generates music / sound and over controls over the physics and tonality.Tune Up
My very first foray into iOS Apps, a dead simple
ear training game.