What Recruiters and Hiring Managers Actually See

Let me demystify this: when a technical recruiter or hiring manager lands on your GitHub profile, they're looking for signals of genuine ability and genuine engagement — and they can usually tell within two minutes whether those signals are present. Here are the specific things we look at:

The profile itself

The basics: a photo, a bio that mentions your primary technical area and location, and a link to a personal website or portfolio if you have one. Your bio should include the keywords relevant to your specialisation — if you're a Go backend engineer in Singapore, say so. GitHub is searchable, and your bio is part of what gets indexed.

Pinned repositories

GitHub allows you to pin up to six repositories at the top of your profile. These are the first thing anyone sees — use them strategically. Pin your best work, not your oldest work or your most-starred work if those don't represent your current capability. If you don't have six repositories worth pinning, pin three good ones rather than padding with noise.

Contribution graph (the "green squares")

The contribution graph shows activity over the past year. Recruiters do look at this — not to count commits, but to see whether someone is actively engaged with code. A completely empty contribution graph from an engineer claiming 8 years of experience raises questions. Gaps are fine; a complete absence of public activity is a flag worth asking about.

💡 Important: contributions to private repositories at work count toward your graph if your GitHub account is connected to your employer's organisation. Many engineers have active green graphs despite limited public repositories simply because their professional work shows up (in aggregate, without exposing the code).

The Repository Quality Checklist

For each repository you care about being seen — the ones you'd pin or mention in interviews — here's the checklist that separates the profiles that get calls from the ones that don't:

Quality vs. Quantity

This comes up constantly in conversations with developers. The answer is unambiguous: quality wins. A GitHub profile with three polished, well-documented, interesting repositories is significantly more compelling to a hiring manager than one with 47 repos, most of which are forks of tutorial projects or half-finished experiments.

Prune ruthlessly. Archive or delete repos that no longer represent your capability. A private repo you're embarrassed about isn't hurting you — a public one that shows poor practices might be. Your GitHub profile is a curated portfolio, not an archive of everything you've ever typed into a text editor.

Open Source Contributions: The Signal That Matters Most

If you've made meaningful contributions to established open source projects — actual merged pull requests, not just filed issues — lead with this. It's the highest-signal item on a GitHub profile, because it demonstrates that you can work with others' codebases, that your code quality met the bar for a real project's maintainers, and that you care enough about the ecosystem to contribute to it.

Even one significant PR merged into a project with a real user base — a bug fix with tests, a well-scoped feature, a documentation improvement for a complex API — tells a technical hiring manager more about how you work than most interview processes do.

The Profile README

GitHub allows you to create a profile-level README that appears at the top of your profile page. This is a relatively new feature that most engineers haven't fully exploited. Use it. A well-written profile README — covering your primary skills and tools, what you're currently building or learning, and how to reach you — gives any recruiter who lands on your profile exactly what they need in 30 seconds. Keep it concise, specific, and current.

Connect Your Profiles

Make sure your GitHub profile links to your LinkedIn. Make sure your LinkedIn links to your GitHub. If you have a personal website, portfolio, or technical blog — link everything to everything. Tools like FreeFindTalent search across multiple platforms simultaneously and rank candidates by the strength of their overall profile. The more of your professional footprint that's connected and findable, the higher you'll rank in searches.

The One Thing Most Engineers Miss

I'll end with the most common missed opportunity I see: engineers who do genuinely interesting, high-quality work at their day jobs but have no public evidence of it because all their professional work is private. If you can open-source any component of what you build at work — utility libraries, tooling, internal tools that aren't proprietary — do it. If you can write about the interesting problems you're solving (without disclosing proprietary information) on a technical blog linked from your GitHub — do it. The gap between what most engineers are capable of and what they publicly demonstrate is enormous. Close that gap and you will stand out.