Thanks for sharing your profile. I think your academic profile is pretty good - could you tell me what your percentile scores were for the GRE? Also, just so you are aware, many programs do not accept the GRE (require GMAT) - so you should double check your list to make sure they'll take the GRE scores.
Your professional experience is a little confusing to me - you were a software engineer for 5 years and now you are doing financial engineering/valuation? Could you provide some clarification on your career history?
Finally, I don't see much in the way of extracurricular or community leadership. All in all, your profile seems to be that of the average Indian Male IT applicant. I would encourage you to really think through how you will stand out to the adcoms - it could be through your own personal story/experiences, or something else, bu really think it through.
I'd say Cornell, Georgia Tech and Boston (College or University)? are within your target range. Haas and Columbia are somewhat unrealistic/far stretches, and UCLA would be a reach. Princeton does not have a business school as far as I am aware.
Best of luck,
Read the mbaMission Insider's Guides
(16 individual school titles)
Download mbaMission’s Free Personal Statement Guide
Visit the mbaMission Blog