My Projects

Source for all projects (except Shake, Rattle and Roll) can be found at my Mercurial Repository

Bug Zap. A single display groupware application, which is actually a two player cooperative game making use of the SDGToolkit. more...
Tune Sharing. A media item designed for the Community Bar. The media allows for users to share and listen to music within their group. more...
Safe Stove. A prototype of a future implementation of a stove element, built using Phidgets, that can turn itself off when not in use. more...

Artifact Buddy. An application I worked on as a research assistant for Dr. Saul Greenberg at Grouplab in the CPSC department of the University of Calgary. It allows an artifact to act as a buddy in the MSN Messenger system. more...

Paper on Artifact Buddy: paper.

Torrent Bot. Allows a user to control the Transmission bit torrent client via a MSN bot.  more....
Build Status Lamps. Two lava lamps that switch on or off, depending whether our software's integration build passes or fails. more...
Commit Visualizer. An app with a pure javascript frontend (jquery and a better tag cloud libraries) and a grails back end, that visualizes the commits to an SVN repository over the course of a few days. The larger the node, the more the change. Local version connects to a cruisecontrol server to get and process the information dynamically. The linked site is a static version, based on a data snapshot and names generated.more...

Source

Best of CBC A Django powered website that collects to best/most interesting/craziest comments from CBC articles. Comments are submitted via a firefox extension that people can install. Visit Best of CBC

Source

Shake,Rattle, and Roll. An iphone/ipod touch that with a little shake, takes the currently playing song on the device and starts playing it on your Mac, right where you left off.Now on the App Store! Full Size Video: here.
User Controlled Musical Christmas Tree. I created a web app allowing people to upload songs and my Christmas tree would play the songs and its lights would flash, synchronized to the music, streamed live for everyone to watch. The web app is here, and the build process is described here: Part 1 and here: Part 2.  One of my favourite projects so far and alot of people (including myself) had a lot of fun with it. Look for it  to come back next year, bigger and better!

Source

Uncork Ontario  Developed the iPhone app for Uncork Ontario Uncork Ontario is a small, passionate crew whose aim is to promote the Ontario wine industry. I worked with them to build an iPhone app to help people learn about and discover all the wineries in Ontario, big and small.

iTunes