Hi Rahul - thanks for hitting us up for some comments on your profile. You've already gotten a fair amount of feedback from others and we'd probably just be repeating what they've said. Regardless, we're seeing a number of strengths here. We're particularly keen on the separate times you've spent working in North America; the durations of two months each isn't a huge amount but the fact that you've done this more than once is good. These type of experiences add value to an Indian engineer profile.
Your schooling is also impressive and you did fine on the GMAT. We don't see any need to retake it. While it's always nice when someone lands a higher score, it's not going to make a major difference for you, provided you do a good job on the rest of the application - and now is the time when you need to be turning your focus to that anyway.
Anyway we got a little confused when we were reviewing your profile since it sounds so similar to what
someone else said about goals and schools in their own request for feedback - you might want to see what we told them. We know that you're different from everyone else and it's not fair to lump everyone together... but some of our other comments may also prove useful and it's boring when we repeat ourselves!
Also, the college extracurriculars look a little standard, what's more important is current stuff. The photography is a little unique, make sure you've got that on your resume. Not seeing how that might fit into an app strategy precisely for the schools on your list but other schools would allow you a means to share that side of yourself - who knows, maybe MIT belongs on your list? They'd be a good fit for ops, definitely, though they are at the same time more competitive. But you seem qualified. We also bring them up because of their additional essay where you could potentially share some of yourself through the photos.
If you have other questions we can answer specific to your profile and applications, please feel free to reach out - thanks and good luck!!
EssaySnark