Hey there,
So overall you have a fair profile. Here are a few pointers about the same -
You have a fair amount of work experience can easily be highlighted in your application and essay and will provide a positive impact on the school admission cell.
However, the schools are interested in impact rather than just participation.
So make sure that you exemplify your learnings and your interest in finance field through your Work experience.
You have a comparatively average GPA; make sure to highlight your other profile strengths.
Your CFA level 1 tag is an add-on to your profile, and will definitely provide a positive impact to the selectors, make sure you properly showcase it in your essay as well.
As for your target schools, USC, Vanderbilt, Purdue, UC San Diego, and Texas McCombs have a good reputation but also are quite competitive so make sure that you spend enough time perfecting your Essay and application.
To help you give a better context, here is bifurcation for the same
Competitive - USC, Vanderbilt, Purdue, UC San Diego, and Texas McCombs
Safe- ASU, OSU, SUNY Buffalo, Bentley, Syracuse
Apart from these, you can also try your luck in other Top B-Schools that offer good Masters in Finance programs in the US :
Sloan School of Management, MIT
Brandeis International Business School, Brandeis University
Bendheim Center for Finance, Princeton University
University of Illinois
Carroll School of Management, Boston College
Robert H. Smith School of Business, University of Maryland, College Park
To get a better idea of your profile you can check out this profile evaluation link below to know about your chances at your target schools:
https://mim-essay.com/profile-evaluation?gcfHope this helps.