I am a full stack developer coding from more than 20 years but I have now several years I can not find any developer jobs . All my application was refused although I have updated knowledge and also recommendations but I always get a refusal email without saying the reasons for refusal . I dont know if this is because of Visa difficulties ? or something wrong in my CV ? I used a template like this one
There are levels of knowledge. For an example a copywriter.
I can english (language)
I can write good copy (code)
I can write copy that sells (applications that works)
What I am trying to say is that languages is sometimes valuable. Writing clean code is sometimes valuable. But in the end the only things that matter is can you be profitable and create applications that changes the world for some people. How does your portfolio looks? Have you som areas of expertise?
That is a lot to grasp. Maybe to big to be trustworthy. Why not narrow your expertise to what you really are good at. Try to not use buzz words. Try to explain in plain english so anybody on the street understand.
Yes I have my own site that list everything , git links, live demos from netlify.app in addition to 100% positive rates in upwork.com. I used to get many invitations to new projects but from 6 years I can not win any more jobs in upwork.com. So I tried to apply to many foreign companies but none of them hired me.
I get a lot of offers to redo my web site. The first thing I do is to review their own web site by using https://pagespeed.web.dev to see how their own web site behaves. The results of this initial test gives me a hint of the level of competence they have.
Have you run this test on your site? Should you hire yourself?