Starting to work
At this point you might try doing contract development with and/or for others. Stop hiding your "ugly" code from the world.
Unpaid + open source
You won't get rich but here are some (seemingly) friendly places to lend smart contract skills.
Mostly these are the usual places one might get paid to freelance.