Freelancer:
Devsquadxd
.com name suggestion
my suggestion is myindiancareer.com or alternatively employmentinindia.com