David Tavares é doutorado em Ciências da Educação - Especialidade de Sociologia da Educação pela Universidade de Lisboa (2006), licenciado em Sociologia pelo ISCTE-IUL (1985) e mestre em Sociologia pela FCSH da Universidade Nova de Lisboa (1997). É Professor Coordenador na Escola Superior de Tecnologia da Saúde de Lisboa, no âmbito da Área de Sociologia, onde leciona desde 1999 e foi Presidente do Conselho Científico (entre 2009 e 2012). Tem orientado e arguido teses de Doutoramento e dissertações de Mestrado em vários cursos de diversas instituições de ensino superior. É Investigador do Centro de Investigação e Estudos em Sociologia do ISCTE/IUL. Tem coordenado e integrado equipas de diversos projetos de investigação, desde 1987. É autor de diversos livros, capítulos e artigos nacionais e internacionais.