I agree with most of the sentiment here, and have actually considered building something like this myself. I think the biggest need is to find a way to expose contributions to private repositories somehow—right now, this assumes you are your public commits, which isn't true for people spending the majority of their time inside of private repos.
I know the LinkedIn API is limited but it would also be cool to see a social graph of contributors you have worked with somehow. Finding the people, their titles, and companies would be valuable to see where you level (just imho).
I believe github used to have a service like this but they shut it down. I wish Gitlab and Github provide a paid api with this metadata so talent sources can reach put people based on contribution and experience.