Harsh reality: most immigration departments don't give a shit about your Github profile or your open-source cred. They do care if you have a relevant degree.
It's going to be an uphill battle if you want to find work in a first-world country without a degree. Not saying it's impossible, mind you.