Hey there,
I think you have a fantastic profile. Your professional, academic, and GMAT components are all rock solid but it's your involvement outside of the grind that really catches my attention. You've done more in 2 years than most applicants have done in 3 or 4 or 5. So I'm not even that concerned you're on the younger side (3 years of exp at the time of matriculation).
As DefyingGravity mentioned, consulting is a perfectly fine goal for your applications. Considering 35 - 45% of any top school's class goes into consulting, you're not saying something out of left field. HOWEVER - with a story like consulting, you're going to have to find ways to make your story memorable. That can be challenging. If your story isn't memorable or interesting, then no amount of realism is going to help. Otherwise you'll just be one of the hundreds of applicants wanting to switch into strategy consulting.
As far as your GPA goes, I don't see why that should be of concern. It's solid at a 3.5 and you have a great GMAT. And you graduated from a well known school so I'm not concerned about it at all.
If you're applying this fall, there isn't much length on the runway to improve other components of your application. However, if you can get traction on the tech app or drive sales of your book, I think both of those would be nice supporting points.
As a side note - ABSOLUTELY include the fact that you're a pageant title holder! At the bottom of any good resume there are 2 - 3 bullets for additional information. It adds character and personality to the resume and this is perfect first or last bullet material (if you have 3, otherwise, it doesn't matter - but folks look at the first and last bullets more closely in this section).
If you have any specific questions, don't hesitate to ask! If you'd like to chat about your profile and schools in more detail, sign up for a
[Free Consultation] - I handle them all so it's a good way to take the conversation offline.
Good luck!
Bhavik