Carlos Catalão Alves é licenciado em História pela Universidade de Lisboa e doutorado em Educação pela Universidade de Cambridge. É investigador auxiliar no Centro de Investigação e Estudos de Sociologia (CIES) e professor convidado na Faculdade de Ciências Sociais e Humanas da Universidade Nova de Lisboa, onde é responsável pela cadeira de Comunicação de Ciência e Educação, no mestrado de Comunicação de Ciência. É membro da Direcção da Ciência Viva, à qual está ligado desde a sua fundação, exercendo o cargo de responsável pela Unidade de Comunicação e Imagem. O trabalho nas áreas da ciência e da tecnologia foi primeiro aplicado na programação multimédia para educação, o que o levou a Cambridge nos anos 90. Em Portugal, ocupou também funções no Ministério da Ciência e da Tecnologia e na Câmara Municipal de Lisboa, nas áreas da Educação, Juventude e Cultura.