Marcelle possui Bacharelado em Ciência da Computação pela Universidade Federal do Pará (UFPA), finalizado em 2007, mestrado em Ciência da Computação pela UFPA finalizado em 2010 na área de informática educativa e doutorado em Ciências - Informática na área de Interação Humano-Computador (IHC) pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio), finalizado em 2014. Atualmente, é professora Associada 1 .
Atuações temporárias:
Vice-Coordenadora do Programa de Pós-Graduação em Ciência da Computação (PPGCC/UFPA)
Secretária adjunta da região Norte 2 junto à Sociedade Brasileira de Computação (SBC)
Editora associada do Journal on Interactive Systems (JIS) na área de IHC
Integrante da Comissão de Educação da SBC
Coordenadora do Curso de Qualidade na educação superior no CSBC 2026
Marcelle é cofundadora do Human Interaction with Technologies Research Group.