João Mendes Moreira é licenciado em Engenharia de Sistemas e Informática pela Universidade do Minho (1991-1996). Na última década trabalhou na FCCN tendo desenvolvido, directa ou indirectamente, actividades na área de infra-estruturas e serviços avançados destinadas à comunidade de ensino e investigação.
Em 2004, iniciou o seu trabalho na área das ciências documentais tendo participado activamente num dos projectos mais relevantes desta área – a Biblioteca do Conhecimento Online (b-on) – da qual é actualmente gestor. Em 2008, em conjunto com a Universidade do Minho, assumiu a gestão do projecto RCAAP – Repositório Científico de Acesso Aberto de Portugal.