Hello!
Thanks for sharing/posting. Well I don't know too much about your professional resume or accomplishments from there, but bear in mind there are a LOT of Indian IT applicants... You will have to work hard to stand out from this pool of applicants, from others with similar backgrounds! How? Dig deep and brainstorm on what makes YOU unique... b-school admissions decisions are made holistically... it's not just based on grades or facts or stats, but on a holistic picture of the applicant and what they'll contribute to the program, who they are as a person. That is primarily evidenced through your ESSAYS, fyi!! (And interview if you get to that point.) Elements you need to convey in your application for a chance at a top rated program include:
-what past experiences and skills will benefit you in the classroom, and later in your career
-what key traits and experiences make you UNIQUE; basically, 'why YOU??' vs other applicants
-why you want the MBA, with clear short term and long term post-MBA goals
-why NOW
-why that specific school is right for you
If you lack any of the above components, you risk that another well or similarly-qualified applicant who includes all of those, will wind up getting accepted over you!
As for scholarships, keep in mind that scholarships are not super common for b-schools, and those given are offered to top applicants by far. Most b-school students finance their degree with low-interest rate educational loans, paid back over 5-15 years with their post-MBA salary. In terms of better chances for scholarships, aim for schools where you are well above the average profile in terms of stats, and apply early if possible.
You may wish to target, if you are talking US, schools outside the top 15 or so? But depends on what else you are looking for in a school...
Good luck to you!