Recruiters spend 30 seconds on your GitHub. In that time, they look at: pinned repos, recent activity, contribution graph, and README. Here’s how to make those 30 seconds count.
The GitHub Profile Anatomy (What Recruiters See)
- Profile README (first thing they read)
- Pinned repositories (the 6 projects you choose to highlight)
- Contribution graph (green squares – consistency matters)
- Recent activity (are you actively coding?)
- Organizations (open source involvement)
Profile README: Your Elevator Pitch
Create a repo named YOUR-USERNAME/YOUR-USERNAME and add a README.md. This displays on your profile.
# Hey, I'm [Name] 👋
Full-stack developer building with AI. Currently contributing to [LangChain/Next.js/whatever].
**What I'm working on:**
- 🔨 Building [current project] - [one line description]
- 🌱 Contributing to [open source project]
- 💼 Open to [internship/full-time] roles in [AI/backend/frontend]
**Tech:** TypeScript, Python, React, Node.js, PostgreSQL, AWS
[LinkedIn](link) | [Portfolio](link) | [Resume](link)
Keep it SHORT. No essays. No emoji walls. No “I’m a passionate developer who loves to learn” – everyone says that.
Pinned Repos: Your Top 6 Projects
Pin these types:
- 1 deployed full-stack app (shows you can ship end-to-end)
- 1 open source contribution (shows collaboration)
- 1 technically impressive project (shows depth – ML model, compiler, distributed system)
- 1 recent hackathon project (shows you build under pressure)
- 1-2 smaller utilities/tools (shows breadth)
Each pinned repo MUST have:
- Clear README with screenshots/demo
- Live link (deployed somewhere)
- Clean code (not tutorial copy-paste)
The Contribution Graph Myth
365 green squares doesn’t impress anyone if it’s all private commits or empty README changes.
What actually works:
- Consistent activity (a few commits weekly, not binge-then-ghost)
- Public contributions to other projects (shows you work with others)
- Mix of your projects + OSS contributions
What NOT to Have on Your GitHub
- 50 forked repos you never touched (noise)
- Tutorial projects (every bootcamp student has “todo-app” and “weather-app”)
- Repos with no README
- Old projects with secrets in the code
- “awesome-list” repos that are just links you bookmarked
The 1-Week Profile Makeover
- Day 1: Write profile README (30 min)
- Day 2: Pick 6 repos to pin, update their READMEs with screenshots
- Day 3: Delete or archive old/embarrassing repos
- Day 4: Make one open source contribution (docs fix counts)
- Day 5: Deploy your best project (Vercel free tier, add live link to repo)
- Day 6-7: Write a short blog post about something you built
Build projects to pin? Hackathons give you deadline-driven projects perfect for your profile