>>3804
I'd recommend using upwork as something you just regularly keep up with, but don't be in any rush to land work on it, because you'll either end up under selling your work or giving up out of frustration.
I know people who have found solid clients that they regularly work with from there and I would say I get contacted by what I consider to be legit companies once every couple months and I don't even network there, that is just from companies finding my profile.
You just have to position yourself as professional software developer who is interested in finding the ideal client, you're not some desperate curry nigger who will work for third world wages.
Unfortunately, it will take some time and you'll have to keep at it, but once you find a few legit clients, it is all worth it.
If you're needing to pay the bills right away, then obviously you're just going to have bite the bullet and find whatever you can locally.