First off, I want to seriously congratulate you on what you’ve achieved. This app is really strong, and your background makes you quite the unique applicant.
Columbia - Mid/low reach
Cornell - Low reach
Duke - Mid/low reach
Fordham - Match
Harvard - Mid reach
Stanford - Mid reach
Trinity - Match
UChicago - Low reach
U Denver - Match
U Miami - Match
Notre Dame - High match
UPenn - Low reach
Vanderbilt - High match
Washington St. Louis - High match
MIT - Low reach (I have a feeling about MIT being a good fit for you, but who knows)
GOOD LUCK!