Commercial Projects

FoxyMelody

FoxyMelody manages the process of taking a band's new album and getting it stocked in iTunes, AmazonMP3, Rhapsody, etc.

I developed a custom Album uploading application for the site; reducing the amount of time spent prepping an album from over an hour to just a few minutes.

While the upload application is only accessible to users and admins of the site, development screenshots are available.

  • Custom integrations to Audio and Image conversion tools
  • XML Document generation
  • API integrations
Developed in Ruby on Rails, Passenger, MySQL, ImageMagick, MPG123

Watchlister

Watchlister is an Online Reputation Tracking system to help businesses manage and respond to people talking about their products online.
  • Large Scale XML processing
  • Updates and site crawling done through OS X Dashboard Widgets
Developed in Ruby on Rails, MySQL, OS X Dashboard, Amazon Web Services

Fabjectory

Fabjectory is a service to create real life items from video games and virtual worlds through the creative use of rapid prototyping tools.
  • 3D Object Model Scripting
  • Toolchain development with various open source tools
Developed in Ruby, PHP, MySQL, Linden Script Language and RhinoScript

OneToFive

OneToFive is a online rating service and comparison generator.
  • Unique Tabulated / Comparison view of Tagged items
  • Javascript bookmarklet handles adding information
Developed in PHP/MySQL

FeedMail

FeedMail was a RSS based messaging application I developed to explore alternatives to standard email.
  • Contacts would push messages to each others feeds and then each message would be wrapped in a HTML form that gave the user options to reply, reply all, etc. from within whatever RSS Feed Reader they were using.
  • The project is currently retired as RSS Readers gradually became more and more restrictive in the content they would display (and HTML forms were more or less banned or aggressively filtered out by RSS Clients)
Developed in PHP/MySQL

Open Source Projects

GAE Naive Queue

Naive Queue is an extremely minimal HTTP based message queue application designed to run on Google Application Engine.
  • Does not require client side credentials
  • Extremely easy HTTP GET / PUT API
Developed in Python on the Google Application Engine with the DataStore API

Weekend Projects

Second411

Second411 was a search engine for the virtual world of SecondLife. I've since sold the service off to the ESC.
  • Integration with both Amazon and Yahoo Search APIs
  • Allowed for both in-world and web search of virtual objects
Developed in PHP, MySQL and LSL

FeedSpeaker

FeedSpeaker translated text RSS Feeds into badly spoken MP3 files.

Due to some licensing concerns, I opted to stop distributing the application.
Developed in a mix of managed and unmanaged VB/VB.Net code.