He's not a teacher, nor a hobbyist.
He writes bank software. In BASIC. For forty years. At the same company. UBS, Bank of China, and other names all run this massive million(s)-line BASIC codebase, that he almost singlehandedly wrote, on minicomputers[1] powered by OpenVMS. With it, according to my father, they process billion dollars worth of transactions and other facets of their business. Every day. Surprisingly for enterprise software, his customers love it. They are only being forced to move to a completely new system since HP went and deprecated their entire minicomputer line.
Given this and other parts of the story-- perhaps better saved for a blog post-- I've always seen him as my 10x engineer.
[1] https://en.wikipedia.org/wiki/Minicomputer, just so we're all on the same page.