1. You have zero links to projects or things you've worked on (even if it is a simple calculator app). If you're so fluent in all the languages you listed, surely, you must have some projects to showcase? Hardly anyone is going to make the effort of sending an email to your listed email address to inquire about your portfolio, but they are far more likely to send you a note if they browsed through your work and liked what they saw.
2. You refer to a fair amount of front-end skills, yet your site has a very 90s look and feel. While that may have been intentional, it just feels like a lack of skills due to the jarring aesthetics. You can make a minimal blog/website while still having decent aesthetics.
3. Your content has a bit of a cheesy infomercial vibe to it. I feel like you could make the same points without trying so hard. Focus more on the content, your skills and making a good professional impression while being upfront about your criminal history.
4. While I understand that you made a conscious decision to maintain your anonymity when making your webpage, it seems a bit counter to what your site is trying to do. It's hard for a would be employer to make the effort to get in touch with you when there is no name or face to ascribe to you, and your contact email is a made up one. Your site seems to be your effort to own your situation and turn things around, but withholding any information about yourself feels a bit counter to that. That being said, I can understand why you may want to choose to remain anonymous.
Good luck!