Finally got a job!
I finally signed a job offer after applying and reaching out since February.
thought I'd write some tips from my personal experience because I tried everything and was desperate. For context (foreigner, but got my masters in the UK ).
my early mistakes: just applying without customizing my CV for each role and without reaching out or following up.
after hundreds of "unfortunately", I started customizing my CV for each role (I did not use any paid tools here, just ChatGPT with a don't make it feel like it was ai generated instruction) too much work ik but worth it. Also (and this is the best tip I wish I knew earlier), LOOK FOR MANAGERS AND EMPLOYEES YOU FEEL THAT THEY HAVE A WORD IN THE COMPANY, you can usually find them in the job description or have "manager" "director" in their job title. Send them a LinkedIn request, if they accept, >90% of the time you can see their email in the contact info in their profile, shoot them a very short email (one or two sentences) asking for a call or advise.
Finally, I caved and tried a couple paid tools too, ngl, but I only liked these 2 (not affiliated, no ad, they don't even know I exist):
PitchHired (finds hiring managers and generates personalized outreach emails)
Simplify (application autofill).
One final tip for non UK residents mainly, apply more to startups ☻.
Hope this helped, good luck!