DEV Community

Cover image for How I Ranked #2 Out of 25,000+ GSSoC 2025 Contributors: My Open Source Journey
Akshay Kumar
Akshay Kumar

Posted on • Edited on

How I Ranked #2 Out of 25,000+ GSSoC 2025 Contributors: My Open Source Journey

The global developer population exploded to over 180 million in 2025, with India projected to become the world's largest developer hub by 2028. In this landscape, standing out requires more than just knowing how to code — it requires a proven track record of collaboration.

GirlScript Summer of Code (GSSoC) has become a premier proving ground for students and early-career developers. With GSSoC 2026 just around the corner, here's exactly how I ranked #2 out of 25,000+ contributors in the 2025 edition — and what you can learn from it before you apply.

GSSoC Leaderboard
GitHub Contribution Graph

My GitHub contribution graph showing 2,361 contributions during GSSoC 2025
2,361 contributions — the green streak from July to October tells the whole story.


🔑 Key Takeaways

  • Consistency is King: My rank was built on 120+ days of daily contributions, not occasional bursts
  • Quality Over Quantity: High-quality PRs and clear communication were the real drivers of my success
  • Go Deep, Not Wide: Contributing seriously to two projects beat spreading thin across many

What is GSSoC?

GirlScript Summer of Code (GSSoC) is a four-month open-source program that connects student contributors with real-world projects under active mentorship. The 2025 edition had 25,000+ global contributors competing on a points-based leaderboard.

The program is beginner-friendly — but the leaderboard is not. To rank, you need strategy, not just effort.


How Did I Reach 2,014 Points?

I focused on two main projects rather than jumping across many repositories:

1. TalkHeal
An empathetic mental health support assistant built with Python and Streamlit. I contributed to backend logic, feature improvements, and documentation.

2. BuildOnCoffee
An open-source platform for discovering developer tools and CS learning resources, built with React. I focused on frontend component optimization and UI fixes.

Going deep into two codebases let me build genuine rapport with maintainers and understand the architecture well enough to propose my own feature enhancements — something that earned far more trust (and points) than surface-level fixes.


My Git and PR Strategy

Every PR I submitted followed this rule:

Explain why the change was made, not just what changed.

This single habit made my PRs faster to review and merge. Maintainers are busy — if you reduce their mental load, they will prioritize your work.

My PR checklist for every submission:

  • Clear title describing the change
  • A "Why" section in the description
  • Screenshots for any UI changes
  • No merge conflicts (rebase before pushing)
  • Linked to the relevant issue

This level of discipline across both Python and React repositories helped me build a reputation as a reliable contributor within the first few weeks.


The Consistency Challenge

Staying active for 120 consecutive days is what separates top rankers from everyone else. Most contributors burn bright for the first two weeks and then fade.

My approach was simple: treat GSSoC like a daily appointment.

  • Mornings: Research open issues, plan the day's work
  • Evenings: Implement, commit, and push

On low-energy days, I didn't force complex code. I wrote documentation, reviewed other contributors' PRs, or explored the codebase. The goal was to never let a day go by without adding some value.

The lesson I learned: Some of the most impactful contributions aren't hundreds of lines of code. Fixing a critical bug or improving onboarding docs for new contributors can earn just as much respect — sometimes more.


What I Actually Gained

The #2 rank is a nice headline, but the real outcome was:

  • Stronger Git fundamentals — rebasing, conflict resolution, branch management
  • Cross-stack experience — Python/Streamlit backend + React frontend
  • Code review skills — learning to give and receive feedback professionally
  • Community trust — going from reading code to having my reviews sought out by mentors

FAQ

How many points do I need for GSSoC Top 10?
The #2 spot required 2,014 points in 2025. Focus on quality contributions consistently — the rank will follow.

Is GSSoC good for absolute beginners?
Yes. Many tasks involve documentation, UI fixes, and accessibility improvements — perfect for learning Git workflows before touching complex logic.

Which projects are beginner-friendly?
Look for repos with active maintainers who respond within 24–48 hours. BuildOnCoffee and TalkHeal both had excellent mentorship during 2025.


Final Thoughts

Don't open the leaderboard on day one. Open an issue instead.

The ranking is just a byproduct of four months of showing up daily, writing clean code, and treating every PR like it matters — because it does.


Let's connect — I'd love to hear about your open-source journey too.

Top comments (0)