Johns Hopkins chances?

I disagree with the previous post.

GPA:
Your GPA is actually about average, if not a bit higher.

SAT:
JHU SAT: 25th percentile: 2000, 75th percentile: 2280
Your SAT: 2120 (about 48th percentile)

ECs:
Apparently, you are planning to major in a STEM field. Holding a president’s position in a STEM club and a vice-president in also a STEM club will make you stand out. President in Future Business Leaders of America will also make you stand out.

Work:
I’m not sure of your work experiences time-wise, but apparently you have long work experiences, which will help you as JHU “considers” work experiences and volunteer works as well (though not important).

My conclusion based on the given information is that JHU should be a high match school for you. Keep working!