 After graduating from Høje-Taastrup Amtsgymnasium in 1986, Rasmussen worked briefly for Chase Manhattan Bank in Copenhagen.In 1987, he enrolled at the University of Aarhus to study Computer Science and Mathematics.From July 1999 to November 2002, Rasmussen was a senior staff engineer at Digital Fountain in California.