I wanted to work on my Windows programming and C++, so I turned my Python Ambihue program into a more fully feautured GUI app, with persistent settings and a taskbar icon and everything. Digging into win32 APIs for screengrabs hurt my brain, though. The project is on Github.


I used Splitwise at work to make bill paying easier at lunch, but with large groups it could get complicated to tell who owed the most. I wrote an app that would take your Splitwise login via OAuth, get your list of friends, and would tell you who owed the most out of those at lunch. Developed a prototype, with code available on Github.


A Javascript version of the Shacknews Chatty Visualizer I’d made, to reinforce my Javascript skills. Worked on keeping code clean and object-oriented; the code is on on Github and you can view the project live here.

Shacknews Chatty Visualizer

A force based visualization of the tree graph made by posts in the Shacknews forum system. I made this for my data visualization class and was voted best visualization. I ended up giving a talk on force based visualizations in my technical writing class as a result of this project. More details are available in the blog post I wrote about the project.

Sonos Hack Week projects

Several times a year, Sonos hosted hack weeks where employees could spend time working on any project they could think of, as long as it was Sonos related.

More …