Chances at U of Michigan

<p>Could someone help me out with my chances at UofM (early action, college of engineering)?</p>

<p>(I'm a Ukrainian immigrant of 7 years, instate)</p>

<p>Stats:
3.953 UW GPA
4% of my graduating class
APs:
US History, 5
English, 5
Psychology, 5
Chemistry, 4
Government, 4
Computer Science, 4
Currently taking: AP Calculus, AP Statistics, AP Physics, AP Literature, expecting 4-5's on those; Discrete Math and Analysis of Algorithms at a local university</p>

<p>Tests:
ACT: 31 composite: 31 english, 32 math, 33 reading, 29 science, 10 writing</p>

<p>Extracurriculars:
Robotics Team 4 years, leader of the Programming Dpt., 3 years state qualifier and one year national qualifier.
Participated in Open Source work.
Able to fluently program in C++, Java, LabView, and Python.
Extracurricular college level classes (total of 3 now), both online and in actual university, focused around CS and EE (done just to learn, not for credit)
Currently working on my own open source project that I plan to put up somewhere in the near future.
Debate Club, 1 year.</p>

<p>Some minor awards.</p>

<p>I believe that the recommendations are going to be very good as well.</p>

<p>My main worry is that my ECs are rather heavily focused around technology and I'm not sure whether that is a positive or a negative.</p>

<p>Thanks in advance!</p>