Sorry for taking too long to give you a response.
Since I have gone to many events about looking for job I hope i can help you a little.
I have seen your web page, and its a little bit confusing. Too much material there.
You need to craft a portfolio, your side projects, your contact… thats it.
Your linkedin must show a profesional photo (maybe a motorbike its not the best idea).
Focus on what you wanna work to, and try to not explain too long what did you do before. (Put the tittle or the position no need to explanation)
Your github its your best CV, try to collaborate in some open source projects.
Your life experience its a bonus, I hope you don’t have to feel frustrate anymore because of that.
best of lucks