allanjoseph97, a few thoughts on your profile and prospects.
The academic arc looks good given the NIT pedigree. The GPA is about modest though - any increasing/decreasing trend there, through the years? The GMAT will be an obvious sore point since one can usually add 20-30 points to a given school's average to get a sense of the Indian GMAT average. If not explored yet, you may want to work with a professional test-prep firm. At the current score, you'll have to start with
colleges accepting low GMAT score.
Your professional profile is hard to assess. A basic job name doesn't say much. Is your employer a feeder one? Local/MNC? Your performance/trajectory vis-a-vis peer group and a lot of things matter.
The ECs arc in college sounds decent. After that, what you've described is more work related initiatives and won't cut it, making for a potential
blind spot on ECs front.
Top MBA programs expect 4-5 years of solid professional experience while MiMs are usually ideal for those with 0-2 years of experience. See here on
MiM vs MBA.
The ideal strategy for you might be to wait 1-2 years, further
build the profile, and then apply.
Hope this helps some. Do feel free to reach out directly for more.