Thanks, yes the Canadian Market is not going well plus you need very strong network or someone to vouch for you in Companies. In US they moreover look your resume and are open to interview you at least.
I have some work experience, so I was able to get some calls from US and ZERO calls from within Canada.
I will provide 3 months timeline and hope for the best. If it goes beyond 3 months or who knows.
Apologies for butting in. Given you ignored my previous comment, here's some unsolicited advice.
From personal experience, I don't agree with your comparison of US and Canadian employers. Both look at resume. Given you have some work experience, making blanket statements is a sure shot way to rake negative marks during interviews.
Not sure the industry you are in. But software is pretty stagnant right now because of the layoffs and other reasons.
The US has more software companies that body shop. If you fit the generic-body-shop-able-software-engineer, it's likely you'd get a call from them.
I'd advise to:
1. Run your resume by someone who shortlists resume at their employment. Try to get in as many roles as possible to look at your resume: Recruiter, Tech lead, and manager. All three look at resume very differently.
2. AI filters resume these days. Make your resume is AI friendly. Grammatical mistakes can cost you a LOT.
3. Search for jobs on LinkedIn. Don't apply via linkedin but head over to careers section on the employer's website to apply.
Getting a job depends on a lot of factors and the applicant has little control over only some of them. Wish you the best!
For those who find this post down the road, all the best!