We know that having people vouch for you goes a much longer way than self-reported accomplishments on a resume. I keep wondering why isn't there a platform where your specific accomplishments in a job are validated by your former co-workers? Effectively, a peer-validated resume. Not LI style testimonials but more specific like say "yes, Jack worked on this feature and did a great job!"