Guilherme Dalledonne, M.Sc.