Diana Neves é investigadora de pós-doutoramento no Instituto Superior Técnico, Universidade de Lisboa, e atleta olímpica da modalidade de Vela.
Em 2012, participou nos Jogos Olímpicos de Londres 2012, na classe de Match Racing, tendo terminado na 11ª posição. Desde os 10 anos que pratica vela, tendo começado a competir aos 13 anos, passando por várias classes. Em 2006, iniciou-se como instrutora de vela e desde 2012 que possui a certificação de treinador de Grau I. Já navegou muitas milhas pelo Oceano Atlântico e Mar Mediterrâneo, fazendo travessias, entre Portugal Continental, Madeira, Ilhas Canárias, Ilhas Baleares, Itália, França, Espanha e Marrocos.
Foi trabalhadora estudante e licenciou-se em Meteorologia, Oceanografia e Geofísica em 2007, tendo obtido o mestrado em Engenharia de Energia e Ambiente em 2009, ambos na Faculdade de Ciências da Universidade de Lisboa. Em 2016 terminou o doutoramento em Sistemas Sustentáveis de Energia, no programa MIT-Portugal, com nota máxima.
Sempre conciliou a sua carreira académica com a desportiva, e acima de tudo com as viagens que sempre gostou de fazer. Participou ativamente em movimentos sociais e fazendo ativismo político no âmbito da precariedade, ambiente, e igualdade de género.
No seu mais recente desafio focou-se em modelar, definir e participar na construção da sua casa, com materiais naturais, de modo a reduzir as necessidades de energia.