João Caramelo é Doutorado em Ciências da Educação e Professor Associado da Faculdade de Psicologia e de Ciências da Educação da Universidade do Porto (FPCEUP), no Departamento de Ciências da Educação. É investigador integrado e membro da Direção do Centro de Investigação e Intervenção Educativas (CIIE), onde co-coordena o grupo de investigação e formação avançada TEDeMoS (Trabalho, Educação, Desenvolvimento e Movimentos Sociais). Atualmente é Diretor da Licenciatura em Ciências da Educação da FPCEUP. Os seus interesses de investigação e docência centram-se na educação e formação de jovens e adultos, nas dimensões educativas do trabalho comunitário e desenvolvimento local, na formação profissional e transições para o mercado de trabalho e na educação para o desenvolvimento e justiça social. Nos últimos anos tem coordenado e participado como investigador em vários projetos internacionais e nacionais de pesquisa e de intervenção, em torno da inclusão e participação cidadã de grupos em situação de vulnerabilidade social e económica, designadamente migrantes e refugiados. É atualmente membro da Direção do Instituto Paulo Freire de Portugal.