Wow, I really can't believe the negativity there. This is creative and amazing. The guy seems like a winner. The comments on here are dreadful. The point here was to make a statement and get eyeballs. This site already has accomplished that.
He's identifying himself as fitting into a certain culture of organization. Some of the comments here are a perfect example! Anyone that criticizes this as "inefficient" or that it's "making getting the details difficult" is missing the point. He doesn't want a soul-dead HR minion to find his details.
a) making a statement and getting eyeballs is not always a good thing—a lot depends what kind of statement it is and how exactly eyeballs were attracted.
b) understanding when you shouldn't do something just because you can is a very big plus for a creative person. Alas, this resume shows the extreme lack of it.