Good to hear from you. Well, first of all a few things IN GENERAL... It's pretty hard for me to evaluate you without your test scores, and with hypothetical test scores, well, my evaluation remains hypothetical, but let's analyze what we have.
Your biggest advantage in your application is that you are working for an international brand-name company. IF this translates into ACTUAL international experience, this will then become even stronger. Your biggest disadvantage is that you come from THE toughest applicant pool - Indian/Male/Tech, and from a relatively technical job with little leadership (the project leadership is a nice bonus, but far less effective than having actual leads).
From what I can see for the moment, your volunteer work and work experience are middle-of-the-road, and essentially even if you were to get a 730+ Top 10 schools will likely remain reaches for you. But not top 30 schools! If you can crack a 720 on the GMAT, then I'd suggest schools like Tepper, Johnson, NYU, Austin, Anderson, Kenan-Flagler...
Hope this helps!
If you like the post, give it a KUDOS!