As principais áreas de estudo de Duarte Almeida são sistemas de informação geográficos (GIS), turismo, modelação baseada em agentes (ABM) e gémeos digitais (DT). É aluno bolseiro de doutoramento no centro Istar-ISCTE.
Tem um licenciatura em Informática e Gestão de Empresas (Iscte, 2018) e mestrado em Informática e Gestão (Iscte, 2021).
Participa no projeto Iscte Spots, uma aplicação móvel multiplataforma de jogos sérios para expor a história do Iscte.
Tem gosto pelo ensino de ciências da computação, com foco em programação, tendo lecionado várias unidades curriculares no Iscte como monitor e professor assistente convidado, e também alguns módulos na iniciativa UpSkill, parceria do IEFP com várias universidades do país (inclusive o Iscte).