Bruna é professora substituta do Instituto de Computação da Universidade Federal Fluminense (IC/UFF) e realiza estágio pós-doutoral na Universidade Federal do Estado do Rio de Janeiro (PPGI/UNIRIO). Concluiu seu doutorado em Informática pela Universidade Federal do Rio de Janeiro (PPGI/UFRJ) em 2016, com período sanduíche no Rensselaer Polytechnic Institute (RPI/USA), e seu mestrado em Informática pela Universidade Federal do Estado do Rio de Janeiro (PPGI/UNIRIO) em 2011.

Possui experiência em consultorias para modelagem e redesenho de processos de negócio em organizações de diferentes segmentos, desenvolvendo também pesquisas em Sistemas de Informação, Colaboração (CSCW), Gestão de Processos de Negócio (BPM) e Gestão do Conhecimento.

Nessas áreas, possui trabalhos publicados em congressos e revistas nacionais e internacionais.