There's other posts by the same user - which can be found on Reddit - where that person does confirm being the original dev. I'm also seeing other people from around the platform confirming it. I'm not saying that's 100%, but it does seem as if the genocide-denying Tankie lemmy.ml admin is one of the principal devs.