Hey Ishaan,
My fair evaluation would be that your profile is bit weak in terms of critical mass.
Academics - Quite strong (all around), that's a plus
Extra curriculars - There are some that you mentioned but nothing really substantial ( something that you did consistently)
( The reason is that EDGEx and IEEE might sound academic extra curricular activities to the adcoms )
Probably they would look for something extra that you may have.
Your other positives can be that you are young (schools definitely try to keep diversity, so they need few younger students as well) and have a great GMAT score.
You can aim for but Ivey league with this profile looks difficult. But you can make it, if you are truly motivated for an MBA.
If you would like to, you can work with me and we can plan together. I can gather and provide you insights based on your detailed profile and future aspirations, of course keeping in mind your constraints as well.
Let me know if that sounds interesting to you. You can visit my website and get in touch from there directly as well (of course if you would like to)
globalmba-gyan (thats my site). Just add the www and dot com beginning and end respectively. Give it a try if it sounds interesting to you.
I would be happy to answer here as well, its just more structured and easier from there.
All the best again !
Cheers !
Dhiraj