Hey HN
After years working in software engineering and helping with hiring, I noticed a frustrating pattern:
Companies often rely on résumés and LinkedIn titles to find developers instead of looking at what they've actually built.
So I built GitMatcher.
It analyzes GitHub profiles to surface developers based on:
Their public repos
Commit history
Originality and usefulness of code
Patterns that show consistency and real skill
No keywords. No job titles. Just code.
GitMatcher is useful if you're:
- A recruiter tired of resume roulette
- A founder looking for a technical co-founder
- An OSS maintainer searching for genuine contributors
It’s still early, so I’d love your feedback especially around what signals you’d care about most when discovering devs.
A few things that immediately jumped at me:
- Not all code is on GitHub and not all of it is public. Recently I see more and more code moving elsewhere: GitLab (both managed and self-hosted), Codeberg, Forgejo instances.
- Even the code that is on GH might live outside of personal profile. Many notable FLOSS projects have their own organisations on GH. People who produce a lot of that code have direct commit access and don’t keep forks on their profiles. You’re missing all of the most prolific developers here.
- Location field in a GH profile is full of jokes. Search for “space”, “internet”, “/dev/null”, etc.
- It picks top repos weirdly. I tried to find my profile. It picked one repo that is not in my profile and wasn’t there probably for a long time, and another that is a public archive and hasn’t been updated since 2017. Both are forks with minimal contributions on my part. I have pinned repos in my profile that are much fresher and, arguably, more relevant.
But the project looks sleek. Probably helpful in addition to Linkedin and whatever to uncover more potential candidates. I’m glad it works for you.
reply