Sigh, people probably trust things like this today because FB(whatsapp)/Google/slack/discord forces you to sign up with valid phone numbers and probably expose that as your ID.
His resume says he was an engineer at LowerMyBills between November, 2003 to June, 2004.
...check out his resume.