Here are some things that I’m working on or have worked on:
Fecfile is a library for converting campaign finance filings stored in the .fec format into native python objects. It maps the comma/ASCII 28 delimited fields to canonical names based on the version the filing uses and then converts the values that are dates and numbers into the appropriate int, float, or datetime objects.
I use a little DIY Arduino-based piece of hardware for controlling my Blackmagic Micro Studio Camera 4K, which I use as my webcam when I’m working from home. I’ve open-sourced the source code and shared the parts list and schematic at the link above.
Web Audio Peak Meters
Landing Page for AARP Now App
Cast-a-net - Video Podcast Player for AppleTV
Cast-a-net provides AppleTV owners with a user interface for watching some of the most popular video podcasts on the web. I wrote the front-end code using TVML and TVJS and the back-end code using Python and Flask. It is hosted using Docker containers running in a Digital Ocean VPS.
JAGSS - Just Another Generator for Static Sites
JAGSS is a command line tool for generating static web sites. It is built using python, markdown, yaml, jinja2, less, and sass. I used to use it for creating this site, but have since moved on to a nodejs-based workflow (writeup hopefully coming soon).
Off Bass Brass: Knock Yourself Out
Off Bass Brass is a tuba/euphonium quartet consisting of Ryan McGeorge and Mark Jenkins on euphonium and John Cradler and Tom Holtz on Tuba. They Recorded “Knock Yourself Out” at the Landon School for Boys in early 2009 with me as their engineer. The CD was released on the Potenza Music label later that year.
Service Robotics & Technologies
I built this site for my startup using JAGSS and Bootstrap. It is hosted on Amazon S3.