← All guides
2-minute read

How to put open source on your resume

You got a PR merged. Nice — that's real work, reviewed by people who didn't have to say yes. Here's how to make it count on one page: where it goes, how to write it, and how to talk about it.

Nothing merged yet? Pick a repo first — then come back.

1Where it goes

Right in Experience, written like a job. It's real work — reviewed, merged, used by other people — so give it what any job entry has: a title, an organization and dates.

Education

Experience

Put it here

Projects

Skills

Experience

1Hugging Face Transformers (Open Source)2Sep 2026 – Present
3Software Engineer4Remote
  • • Optimized batched inference by vectorizing tokenizer padding with PyTorch ops, cutting latency 18% (PR #XXXX)
  • • Developed pytest regression tests for 3 tokenizer edge cases, closing 2 open bug reports
1Project Its name, then "(Open Source)" so it's clear at a glance.
2Dates First merged PR to latest, or "Present".
3Title The work you did, e.g. Software Engineer.
4Location Remote.

Did GSoC or Outreachy? Same spot: the org you worked with, then "(Google Summer of Code)" instead of "(Open Source)", with the program's dates.

Log in to read the rest

It's free, and takes one click with Google.

No PR yet? Start with one repo.

Beginner-friendly picks, with each repo's rules for getting merged.

Find a repo