I was wondering if there are some sites where I can get projects (java/j2ee- open source or paid) etc where I can work as a part time resource.This will help me getting a better experience and money if possible.
I think there are many freelance website you can get project from. For example www.getafreelancer.com But Make a good income by work at home not a easy thing,maybe you should do some try on spare time.
The primary goal of your working from home should be getting some experience and not earning (which is hard anyway). Try to get a junior role somewhere and work under senior staff to gain some experience. I cannot understand why some people take time off to prepare for certification when they can gain experience by working under someone. Things like preparing for certification, interview etc can be done from home (e.g. 1 hour a day on your academic stuff)