I think he was a software engineer before retirement, I absolutely love his video's for the reasons you highlighted. I can tell he is interested in the subject matter and spending retirement creating these videos is very noble. I started to lose comprehension of scale after the first few and a dozen more followed.