If you look at some of the comments it says he was a developer. Looks like a resigned because some mods were saying thanks for his service.
Comments on Profile Post by MrWaffleman