Hello,
You have an interesting background in terms of work experience and entrepreneurship. You don’t mention your
goals, and it will be important to integrate your varied experiences and your goals together into a coherent story.
Also, while your GRE is okay, it’s not great for top schools. The GRE is best used by unconventional applicants, and being in an over-represented group (Indians in IT), you would do better with a GMAT if you can score well.
It’s impossible for me to suggest schools without knowing your goals.
My main message here is to view your candidacy holistically and work on creating an application that “is greater than the sum of the parts” – that makes these interesting elements resonate together, and that requires appropriate goals, among other things.