GirlScript Summer Of Code: My 3 months long journey

Ajay Sharma
GirlScript Summer of Code
3 min readJun 7, 2020

First of all, before I get started with my experience, let me share a little bit about what GirlScript Summer Of Code is all about -

What is GirlScript Summer Of Code?

GirlScript Summer of Code is the 3 month long Open Source program during summers conducted by GirlScript Foundation, with an aim to help beginners get started with Open Source Development.

source:- Google

Is it only for girls?

No, don’t be sad at the name if you are a boy. This programme is open to participants of all genders.

So, let’s get started with my journey:-

How I came to know about GSSoC?

It was through LinkedIn when I saw the profile of one of my senior, Kunal Kushwaha. I asked my queries related to GSSoC from him and he encourages me to apply for it. Being in the first year, I was not sure about my selection. Two weeks had passed, and I didn’t get any mail regarding my selection. I was really upset. And it was the day when I was talking to Kunal Kushwaha bhaiya regarding not getting any mail for my selection, that I received a mail from GirlScript Organisation :-

😁My happiness knows no bound on that D-day. It was the day when I got a chance to interact with some creative minds of such a great community.

Community Bonding Period -

During this period, I learned about Git, Github, how an Open Source Organisation works and how we can contribute to such organisations.

GSSoC Begins-

Initially, I was a little bit confused about which projects to actually get started with. But then, I choose two projects to work upon throughout the GSSOC,

1.Algo DS Notes ( Collection of algorithms and data structures in various programming languages )

2.Cosmos ( Cosmos is an umbrella project at OpenGenus that deals with Algorithms and Data S.. )

Being a newbie in Open Source, It was a little bit difficult for me to create my first pull request but through the guidance of my project’s mentor, Aditya I. Chatterjee, I was able to successfully create and merge my pull request. Although It was a little contribution but It meant a lot for me. Then I tried to make some effective contribution to the organisation. I implemented some difficult algorithms like Fenwick tree, Longest common subsequence, Exponential search and the list goes on. I learnt a lot by reading and implementing these algorithms. I also tried to write a technical blog for the OpenGenus organisation.

At the end, I only want to say that this was a great learning experience for me. Throughout this wonderful journey, I learnt some new tech stacks, learnt how a community works, and how open source contributions are actually made. I get the guidance of some really great mentors, and fellow participants.

Thanks to GirlScript Organisation for giving me such a wonderful opportunity.

😅Wait Wait….

I forgot to mention that the results are still not announced. And the scheduled date for the results is 15 June. So, I am eagerly waiting for that also. As the top participants get some exciting goodies and opportunities.😍

Be safe and Be happy…

--

--

Ajay Sharma
GirlScript Summer of Code

(Computer Science Engineering Student | GSSOC’2020 | Open Source Enthusiast)