My Experience in Kharagpur Winter of Code

KWOC – KHARAGPUR WINTER OF CODE

A one month long program for introduction to open source community and a providing preface to budding developers to Google Summer of Code’ 2017. Organised by students at Kharagpur Open Source Society (KOSS), IIT Kharagpur.
KWOC Official Website: http://kwoc.kossiitkgp.in/
My GitHub Handle:adilmah

Introduction: 

I am Adil Mahmood, a sophomore at the Indian Institute of Engineering Science and Technology, Shibpur. I am from the department of Information Technology. Ireally love open-source as it gives a feeling of immense satisfaction that one's written code would impact the lives of so many users. I feel open-source is the best way of giving back to the community. I was introduced to KWOC by my mentor(Prateek Chanda) who is also my senior. I decided to give it a try, as it would definitely help in applying for GSOC in th future.

What I learned

As the project to which I was contributing involved a lot of data structures, I learned a lot of data structures and algorithms along with their implementation in C++.
I also gained expertise in Python Programming Language.
I also gained 

Project I worked upon in KWOC: Algorithms(Mentor-Prateek Chanda)


The project contains the  most intriguing and awesome algorithms of daily life implemented in languages primarily in C/C++/Java/Python.

Project Details

The entire project is divided into 4 parts
  • Competitive Coding Algorithms and Data Structures
  • Security Algorithms
  • Machine Learning Algorithms
  • Statistical / Mathematical Algorithms 
I started to learn a lot of data structures and algorithms and their implementation to contribute to the project.
I learned Git and GitHub and started sending Pull Requests. I did send 10+ pull requests. Some of the were accepted, others got rejected as my code was not properly written or for some other errors. I did feel very excited when my PR was accepted. Overall it was a great experience of contributing to this Project. My mentor was very supportive and helped me every time I got stuck in some place.I really thank him for his support.

Conclusion: 

KWOC gave me the necessary kick start to get started with Open-Source and also gave confidence for GSOC. I will continue my active contribution to Open Source Projects and try to bring up projects for the next year. I would like to a mentor for the next year.

Thank You


Comments

  1. Please include the links to the pull requests/issues/work in your report. Without the links, the report cannot be reviewed at all.

    ReplyDelete
  2. Did you include the links here Adil?

    ReplyDelete

Post a Comment