During my freshman year at Wilton High School, I quickly became involved in the district video department. Four years later, I was writing expansion budgets, requesting funding, building studios, and managing video efforts for the Wilton High School including being the harbinger of sports broadcasting efforts.Â
I pass my free time skiing on the slopes during the winter, and playing Ultimate Frisbee during the summer. When there are not enough friends around, I enjoy tinkering with my car, working on electronics projects such as LED accent lighting and controls, or passing the time learning new skills online.
Broadcast Facility Controller - Project to extend control systems such as Cerebrum with more advanced features and enhanced UI experiences.
TSL UMD v5 protocol golang library
Evertz Quartz protocol golang library
Canon XC protocol golang library
OCP Arbiter - Project to enable Grass Valley OCP 400s to control Canon XC cameras
Designed and built a 4-channel digital audio mixer as my final project for my B.S. Computer Engineering degree along with three other students. I was responsible for the control side which included hardware faders, pan/gain rotaries, and mute/AFL/PFL buttons; alongside a web based software UI for remote control and advanced EQ / dynamics control and full-system configuration saving, loading, backup, and restore operations. The full control system lived on an embedded Raspberry Pi Zero 2W module and communicated with the FPGA and pre-amps via an I2C interface.
Designed and built a prototype "S-Box" audio tester device inspired by the Whirlwind Q-Box. Version 1 features a variable frequency tone generator, ground lifter, phantom power detection, 3-pin XLR and TRS I/O, speaker with variable volume, and headphone output.