Ana Sofia Ferreira é professora auxiliar na Faculdade de Letras da Universidade do Porto e investigadora integrada do Instituto de Sociologia da mesma universidade. É doutorada em História, na especialidade em História Contemporânea, pela Universidade Nova de Lisboa, com uma tese intitulada Luta Armada em Portugal (1970-1974).