Hello rt0211, and thanks for your post.
The application process is truly holistic, and committees will look at your stats (GPA and GMAT), work experience, and extracurriculars.
Your GPA at NIT is strong, so that is a good start. Your GMAT is of course also strong, as it is even above the average of others in your demographic. You certainly have the stats to compete with impressive applicants applying to top schools.
It is hard to gauge your work experience without knowing your accomplishments and impact you have made there. It is nice to see that you have built a product from scratch, as well as having already been promoted. In your essays (and your application in general), it’s important to show you have made an impact and demonstrated leadership in your roles at work. Ideally this will be supported by strong recommendation letters as well. It will also be important to explain why you want your MBA, and to also illustrate the skills you already have which are transferable. Be sure your story makes sense, and is realistic and specific.
Regarding extracurriculars, make sure to really emphasize your leadership roles you have taken on. You have impressive extracurriculars from university, such as leading the tech festival, and hopefully you have post-university ones as well on which you can elaborate.
If you continue to strengthen your profile, you do have a chance at some of your target schools, but they are extremely competitive, especially for your demographic, and each school simply does not have the room to admit all the world's qualified applicants. For that reason, I suggest apply to several schools, including reach, target and safety. But with a really impressive application, you really have a chance at your reach schools. And I have clients who are just starting to work on their Round 1 applications, so you definitely still have time to submit several applications, as long as you begin to make them a priority.
If you would like to discuss your story or anything else in much greater detail, please message me or sign up for a free consultation.
Good luck!
michael@mbamission.com