In 2006-2007 I contributed to the second level software revision for the IBM SoulPad project. This was a great opportunity to work with a large international financial institution and a local University to help push SoulPad out of the lab and into customers' hands.
My responsibilities were mostly focused on ensuring IBM license requirements were met, which included changing the setup and installation process to use only open source and free software. The addition of features and reduction of total space used was a secondary goal of my work on this project. Some of our end objectives were to boot the entire SoulPad platform off of a 2GB memory stick and a 2nd generation video iPod.
Created by Chandra Narayanaswami and others, SoulPad still represents the ideal virtualization setup for many personal computing contexts. You can read historical coverage of SoulPad (before my involvement), at NewScientist.com, engadget, cnet, and of course IBM and Wikipedia.