Engineer with masters in computer science
Allen also described himself as a video game developer on his LinkedIn profile, and appears to have published an indie game called Bohrdom for sale on the Steam gaming platform for $1.99. He registered a trademark for the game’s name in 2018, according to federal trademark records.