Don't worry about the official criminal record. I've been a software developer for just over 20 years....had a DBS check once. Just once.
You clearly are talented so stop telling yourself that.
Have you thought about starting your own security consultancy?