I actually already worked for several multi-billion dollar US companies, but I did that through local companies, who would just put me in touch with their clients, then stuff their own pockets and leave me (and their other employees) with breadcrumbs. And they also forbid you from listing client names in your resume, so you basically get all the work, and no appreciation for it.
Nevertheless, I passed multiple technical interviews and screenings at these kinds of companies, I collaborated with their teams, product leads, scrum masters etc, and I delivered results on a regular basis, never having any complaints. But, as you might guess, my contract also prohibits me from seeking employment from any of the clients directly, so I can't use that either.
So I started applying independently, however since I don't live in the US, and I don't even live in the EU, I have to stick to ads for remote jobs that hire 'Worldwide', and as you might imagine, there are not too many of those, and they get literal thousands of applicants, so even getting a chance for an interview is difficult.
I already cleaned up my resume, GitHub, raised a small portfolio website, opened and filled up a LinkedIn profile with 500+ connections etc.
The question is, how can I stand out, since the odds are against me in every way? I'm not even asking for advice for landing the job, I'm confident in my technical & soft skills, I'd just like to know how to get their attention, and find a more efficient road to an interview, instead of applying on 43543 ads and never hearing any feedback from them