I notice that you have higher marks in 12th & MS as compared to 10th & BCA. One suggestion might be to remove the mark from every where - or - just keep 12th and MS degree in your resume with their marks - remove 10th & BCA.
Do you want to move Java from Internet Applications to Languages line? If you really meant the java used in web pages, may be you might want to put JavaScript instead.
Consider expanding your projects - reducing or realigning in single line the items like: address on top, hallmarks, hobbies.
I am afraid you are giving too much of personal information. If possible remove every thing - except the languages known - that you an move it up.
Try to keep it just one page resume.
You normally don't have to declare and sign at the bottom - in the IT industry.
Consider rearranging the top name and address some thing like a letter head.