Arguably github and stackoverflow serve that purpose for our community.
Stack Overflow? They do have a "careers" section. Not really a way to express a social graph AFAIK, though.
But do we need one (I mean social graph)? I believe our code (ie. github) or advices (ie. SO) speaks more than social graph when it comes to programmers, doesn't it?