Allen has been assembling computers since 2011 for friends and family. He was inspired to assemble his own computer due to having an under powered computer to play PC games. Allen has a background stemming from when he was in robotics during high school where he was someone who filled in roles needed in the team at the time. Allen admired the work Puget Systems has done and since they were local he knew he wanted to work for them, he says "it's really easy to get behind their mission statement". Outside of Puget Systems, Allen is a PC gamer, enjoys e-sports and really enjoys cooking.