Licenciado em engenharia informática e com um mestrado em cibersegurança, ambos concluídos com a Universidade de Aveiro, Dinis integra a equipa nacional de resposta a incidentes (CERT.PT), fazendo parte do Departamento de Operações do Centro Nacional de Cibersegurança.
No decorrer da experiência no CERT.PT têm vindo a especializar-se em análise de código malicioso com a obtenção da certificação GIAC Reverse Engineering Malware Certification (GREM).