http://www.yourmediashelf.com

Implement a complete REST API for Fedora (http://fedora.info), an open source digital object repository system. The end result was contributed back to the community and is released in 3.0. This is based on the proposal at http://fedora.info/wiki/index.php/Making_Fedora_RESTful.

Source code is at http://fedora-commons.svn.sourceforge.net/viewvc/fedora-commons/fedora-r…

Also develop a Ruby gem to interface with the above REST API – http://rubyforge.org/projects/rubyfedora

Develop extensions for Muradora (http://drama.ramp.org.au), an open source repository application based on Fedora. My work consists of several UI customization to improve usability and a number of back-end extensions such as adding folksonomy, batch object download. jQuery was used to implement a gallery view and multiple object selection (similar to a shopping cart). This was done for Memorial Sloan-Kettering Cancer Center to manage their image collections.

Technologies: Java, jQuery, Fedora, Jersey (reference implementation of JSR 311)