Maria João Maia Pinto de Castro concluiu o seu doutoramento na Área de Gestão Informática, Universidade do Minho, em 2005. Durante os últimos 25 anos, tem sido docente na Escola Superior de Contabilidade e Administração do Porto. A sua atividade pedagógica centra-se nas áreas das Tecnologias de Informação e Bases de Dados.
Trabalha como investigadora no CEOS_PPorto e CEI_PPorto. Faz parte do Comité de Programa de várias Conferências Internacionais, nomeadamente a Conferência ICITED, International Conference in Technology & Education, a Conferência Ibero-americana sobre Sistemas, Cibernética e Informática (CISCI) e a Conferência Internacional sobre Turismo, Tecnologia e Sistemas (ICOTTS).
É membro do Conselho Científico da revista RISTI e da associação internacional, Capítulo Português da Sociedade da Internet (ISOC PT). É membro da associação internacional, “The Association of Cyber Forensics and Threat Investigators” e membro da Associação Internacional HR.com
É arguente principal em provas de defesa de dissertações de mestrado.
É orientadora de uma dissertação de mestrado, no Mestrado em Assessoria em Comunicação Digital.
É revisora de artigos para revistas técnico-científicas internacionais indexadas e de artigos para conferências internacionais com comissão científica.
É responsável pela coordenação de várias UCs na área de Contabilidade e dos Recursos Humanos.
Elabora textos originais de apoio a diversas UCs.
Os seus principais interesses científicos atuais são: a Segurança Informática e Ambientes de Aprendizagem através de Narrativas Audiovisuais e Comunicação.