No. Even without background checks, every employer ends up googling my name when I get hired, and rescinds the offer 100% of the time. My only hope of being a professional programmer is to do contracting with people who give second chances. I had two clients who have done that, but one cut off contact with me. So I have one client. No way to expand that.