I think our predictions aren’t all that different
I was just a bit more specific with my predictions across NEU and those publics, based on results over the past 2 years for applicants similar to OP.
I missed Purdue somehow - agree that OP will get accepted there.
So you took the MAT earlier this month for your Oxford CS application? They usually send international applicant interview invitations a little early. My son got his right before thanksgiving in 2016. Good luck to you. If you do get shortlisted, practice your logic problems. My son was given a set the night before his CS interview, had to solve them overnight and then walk the tutors through his answers.
It really, really doesn’t matter for this OP (the application deadline for Cambridge is past, and if the OP has already applied to Oxford, you can’t apply to both Ox & Bridge), but the idea that “work experience” is remotely a criteria for admission to Cambridge is so wrong that I want to correct it for any random students who may see this.