Exactly - he is entertaining and maybe educating. So, fine - he's a professional entertainer or educator. If he were being evaluated and paid based on the quality of his electrical engineering output, then he would be a professional electrical engineer.
He is being evaluated and paid based on the quality of his electrical engineering output. If it's not good it's not entertaining for his particular niche.
But that is beside the point. Whether he is paid for "quality of his electrical engineering output" doesn't matter. He is paid for doing engineering, which means he is a professional.