Hey there,
Wow--there's a lot to like in your profile! Congrats on graduating in three years and with that GPA to boot! You're a tad light on work experience (typical age of entrants to these programs are a few years older than you'll be) but given how strong the rest of your profile is I don't see that holding you back. It's clear from your academic background that you'll be able to handle to coursework and you have a good understanding of what you're getting into. Your post-graduation goals are also spot-on for this type of program and clearly well thought-out. It depends on where you're most interested in landing geographically after graduation, but I'd encourage you to check out all the top programs! Hope this helps!
Best,
Karen