I think that you are doing very well.
A job is a good EC.
In terms of leadership in clubs, try to make the club better for everyone who participates (or at least for the great majority of participants). Leadership is not about getting your way. Leadership is about helping others. Frequently other people in the club will have some good ideas and listening can be a very important part of “leadership”.
The “helping others” issue of course also points out the value of your volunteer work.
The tech internship sounds good also.
Continue to do the ECs that you want to do and that feel right to you. Continue to keep up the great work academically. Be aware that you do not need to attend a “big name” university to do very well in life. Think about what you want in a university and pay attention to your budget.
I think that you are going to do well.