KWoC EXPERIENCE




Kharagpur Winter Of Code is an Open Source Coding competition which is conducted by IIT Kharagpur's Open Source Society. I was someone who had no idea on various things like Git, GitHub, Open Source Coding habits, NOTHING. But I guess things were destined to change from 1st of December. I had a handful of projects to choose from but I opted to go only for one project as my main aim was to understand how exactly one contributes to open source projects. Finally I chose a project related to algorithms. The name of the project that I chose was "PLAYING WITH ALGORITHMS" which was mentored by Prateek Chanda.

I MUST SAY THIS! I HAD AN AMAZING TIME WHILE CONTRIBUTING TO THIS PROJECT

Anyway, now I'll just be sharing the contributions I've made to the project that I've been working on.

CONTRIBUTIONS
A list of all my contributions in PLAYING WITH ALGORITHMS
Pull Request Number Status Of Pull Request
#94,
#95,
#112,
#151,
#174,
#206,
#207,
#238,
#255
M
E
R
G
E
D
#48,
#66,
#88,
#89,
#90,
#93,
#159,
#253
C
L
O
S
E
D

Playing with algorithms as I said was the project I devoted most of my time to! I really had a lot of fun being a part of this project. I contributed to Sorting Algorithms(Shellsort and README.md), Security Algorithms(CaesarCipher), Math Based Algorithms(Catalan Numbers) and also contributed to the Project Euler(problems 20 and 21) part of this repository. I was the one who was responsible for creating the Project Euler folder with 2 problems in it.I also was the one who created the Graphics Algorithms folder and added 2 different implementations of these algorithms. I also assisted Prateek (my mentor for this project) in reviewing a couple of codes.
Prateek was a really amazing mentor. I mean it was really easy to communicate with him and he was someone who responded quickly to our queries on Gitter. He really reviewed the codes as soon as he could and was very clear in whatever he wanted to communicate. Really glad to have worked with him on this project.

CONTRIBUTIONS
A list of all my contributions in Smvdu-Algos
Pull Request Number Status Of Pull Request
#87, #119,
MERGED

Smvdu-Algos was another proeject I worked on but didn't really contribute much. I made 2 pull requests and both got merged. One for Shell Sort and the other was to create a Crypto-Algos folder under which I implemented the CeasarCipher Algorithm. I never really got a chance to interact with Sushil who was the mentor of this project so don't really know much about him.

Overall, I won't deny the fact that I learnt a lot of things which I wouldn't have learnt if I wasn't a part of this competition. I learnt how to use Git, GitHub, gained more interest in coding, got more motivation to learn about a lot of libraries which I wouldn't have even got to know otherwise and most importantly, I learnt how to style my code properly with comments, indentations and much more which is not only useful in Open Source Contributions but also for general coding purposes. Glad to have been a part of this wonderful competition!

Contact Me

Connect with me on:
| Gmail | Facebook | GitHub | LinkedIn | Twitter | Telegram |

Thank You for visiting my blog!