Competitive Environment - chances for reach schools?

This is my first post so sorry if it’s out of format or anything. I just wanted to know how others might gauge my chances for my top schools, since I’m yet another stressed high school senior going through the application process.
I am an Indian Male in Silicon Valley (extremely competitive environment)
My primary reach schools are Princeton (restrictive early action), Stanford, CMU, UCB, and UCLA.
Major: Computer Science, but am applying EECS for UCB
I have a 3.972 unweighted GPA, SAT: 1510 (770 Math, 740 Reading/Writing), taking ACT in September
Sophmore Year I took 1 AP and 2 Honors classes
Junior Year I took 3 APs and 1 Honors class
Senior year I am taking 4 APs and 1 Honors class
For ECS and Sports:

  • Cross country (4th year)
  • Track and field (7th year)
  • Robotics (6th year, currently VP)
  • Programming club (4th year, current President)
  • Speech and debate (4th year , current President)
  • CSF, a California Volunteer organization (2nd year, current webmaster)
  • Onclass, a free tutoring service for local elementary-high school students (co-founder/CTO)
  • Part of a casual school dance team
    For other events/achievements:
  • 2 years internship at a computer vision startup (1 summer unpaid, 1 summer paid)
  • Attended several hackathons - won prizes at 4 of them, 1st overall and 3rd overall at 2 of them
  • Currently organizing a hackathon for middle schoolers in the area
  • Tutored low income underprivileged kids over a summer to create Android games/apps
  • Made a basic collaborative reader app that allows people to read books together online and annotate them with a digital whiteboard
  • Digitalizing migrant worker process from Philippines to HK - currently the process is primarily using paper and I’m working with 2 other people to mobilize this
  • Green and white awards (school awards) in my law class and lit class (English excellence)

Again, I’m in a highly competitive area in Silicon Valley, and I just want to get an estimate of how my chances might be, given the location. Furthermore, I am on the edge of applying M.E.T. at UC Berkeley over EECS, and am having trouble deciding.
Thanks in advance!