Steen studied computer science and human-computer interaction in the 1990s. He has since taken many roles in IT, e.g. software developer, architect, team leader, interface designer, consultant. Steen has a long-standing passion for interaction design and information visualization, and has been following the recent trends in JavaScript tools and frameworks closely.