Their 'about' suggests they're a hostmaster@ and postmaster@ at cam.ac.uk are two of their email addresses; which seems doubtful (that's an understatement).
I checked a few stories they submitted and some were new, some were reposts of relatively highly scoring stories from a few years ago.
Shenanigans?
Looks like it might be a slightly obfuscated spamming to boost an account so it can be used for promotion/advertising. Might be wrong.
He doesn’t post here (or anywhere else) for promotion or advertising, but he has run a link blog of anything he thinks looks interesting for decades and has a workflow for it that posts to mastodon and other places.
https://www.personal.rdg.ac.uk/~sssogadr/afp/dwcon02/m042_ke... *
Given someone has the job, can they not submit stuff that crosses their desk also?
( * It puTTY's the ring in the fire: https://tartarus.org/~simon/things/kmt.png )