I’m sure you know that because you don’t live in the States, your chances of getting in to one of the top schools in the US are very slim. You have a decent SAT score, but a average of 92% is about a 3.6 gpa. (I am a freshman in high school and my gpa is 3.7). Your extracurriculars are very impressive, so that would stand out on your application. Cross your fingers and hope for the best.
However, just as important (or more important) are the OP’s extra-curricular activities, rec letters, and interview (if necessary). I see a lot of breadth in these EC’s, but it’s better to be greatly involved in a few activities than have a long list of 15+ EC activities without any indication of the amount of involvement (such as guitar player, member of debate club).
I’m also a little confused about these Android apps - it’s good to have experience writing your own apps and such, and I encourage you to continue doing so if that’s what you enjoy, but aren’t text-to-speech and doodling apps, etc. already widely available?