Allen received a B.S. from Indiana Institute of Technology and Masters from the University of Buffalo, both in Physics. He has 10 years teaching as an adjunct instructor, college level Physics and Math. Thirty years in the automotive industry, mostly with Ford, he recently retired as a senior engineer. Allen designed software requirements for car computers that control creature comfort as memory seats.
His side projects currently include assisting and mentoring Team 815, Allen Park/Cabrini HS students build a robot for the First Robotics, "RacknRoll" competitions.