I pitched nearly the same idea to some friends a few months ago, but with a focus on storytelling and accomplishments rather than just having links. I think something like this has the potential to be much more compelling and useful than a traditional resume.