Yeah, but I don't think it would be difficult to match experience and projects to a person, especially if the company is small. I love the idea, though.
And given a lot of people use GitHub or their own blog as their primary method of showcasing what they can do, the anonymity this provides doesn't seem as useful as it might first appear.