I'd like to move to the US for the opportunities in the software/technology sector.
I am self taught, so no formal qualifications but I have 3 years of demonstrated professional experience.
If I were to do a small government accredited certificate, or say a series of AWS certificates - would that help get me over the line for an H1-B visa?
How does one turn an H1-B visa into a permanent residence visa?
Another way in is to work for a year or two for an international subsidiary of an American company, which can then bring you to the USA under a different category of visa. That's an L1-B and you get five years in the USA.
Various immigration sites eg https://www.path2usa.com/h1b-visa-petition-requirements tell me you're buggered if you don't have an equivalent formal degree to a USA 4-year Bachelors. AWS, work experience, diplomas, certificates ... don't seem to cut it. For the best info, talk to an American immigration lawyer who deals with this day in and day out. (Ask friends who have done what you want to do for a recommendation, or look back through HN archives for recommendations)