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 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.
Please include the links to the pull requests/issues/work in your report. Without the links, the report cannot be reviewed at all.
ReplyDeleteDid you include the links here Adil?
ReplyDelete