The proliferation of internet has popularized online freelance jobs, and almost everyone with a computer and internet connection is rearing to try their hand ...