Joaquim Machado de Araújo doutorou-se em Educação pela Universidade do Minho, em 2002.
É professor auxiliar convidado e membro do Conselho Científico da Faculdade de Educação e Psicologia, da Uniersidade Católica.
É investigador do Centro de Investigação para o Desenvolvimento Humano (CEDH)