In the filed of IT world (software, hardware, programming etc) it is very difficult in country like India to get first job.  The fresher tag in your resume becomes a problematic situation for employer to select a candidate for the right job even if the fresher has very good academic   record. Employer always prefers experience people.

But even if you have not joined any company or you are still studying in the college/university, you can show experience in your resume. This would be possible by joining a open source project. Open source is a development model where a group or community works together for a particular project. The Open source model is very strong model. Most of innovative companies works with this model of development. Google, HP, RedHat, Facebook and many more companies works with open source projects. You can read this Wikipedia link for open source http://en.wikipedia.org/wiki/Open_source.

There are large numbers of projects in open source. you can join them to work with. If you will make good contribution to the open source project you may become famous among community. This is the way you can write experience in your resume. Writing open source project experience in resume even if you are fresher makes great chance to get better job in reputed company.

The List of open source projects that you can join ( Either fresher or Experience):

  • OpenStack 

OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface.

openstack-software-diagram

 

How you can work with this project: (https://wiki.openstack.org/wiki/HowToContribute). If you are interested in cloud computing then this project is right for you to join.

  • OpenCv ( open source computer vision library developed by Intel open source community)

OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android. OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. Adopted all around the world, OpenCV has more than 47 thousand people of user community and estimated number of downloads exceeding 7 million. Usage ranges from interactive art, to mines inspection, stitching maps on the web or through advanced robotics.

How to Join this project 

http://opencv.org/contribute.html

  • WebKit open source Project

Webkit is open source web content rendering engine. Number of companies work with this project. The famous web browser chrome uses Webkit back end. Not only chrome but Safari,opera,midori and many more web browser are webkit based browser.This is very active community where you can explore the all computer science concept. Below is the link to know more..

http://www.webkit.org/

  • Apache Hadoop

Apache Hadoop is an open source framework for storage and large-scale processing of data-sets on clusters of computers.

 

……………..many more , will update later