Voltar

Andrew Diniz da Costa

Andrew Diniz da Costa realizou seus estudos técnicos em informática entre 1999 e 2001 no Instituto Brasileiro de Pesquisa em Informática (IBPI). Formou-se como Bacharel em Informática em 2006 pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio). Mais tarde recebeu o grau de Mestre em 2008 e Doutor em Informática em 2012 pela PUC-Rio. Trabalha no Laboratório de Engenharia de Software (LES), localizado na PUC-Rio, desde 2003 e tem participado desde então de diferentes projetos de desenvolvimento de software, requisitos e testes de software. Durante 7 anos foi líder do centro de excelência de testes de software do laboratório, além de prestar consultoria na área de qualidade de software para diferentes empresas (ex: Petrobras e Governo do RJ). Possui 15 anos de experiência em desenvolvimento de software, aplicando diferentes metogologias (ex: Scrum, RUP, etc.), linguagens (ex: Java, Visual Basic, Delphi, ASP, C, etc.) e SGBDs (SQL Server e Oracle). Possui certificação de "Test Foundation Level" pela Brazilian Software Testing Qualifications Board (BSTQB) e é certificado pela ferramenta Rational Functional Tester da IBM. Publicou mais de 15 artigos em diferentes conferências no Brasil e em outros países, assim como revistas e capítulos de livros. Devido seu desempenho acadêmico, Andrew Costa recebeu bolsas integrais para seu mestrado e doutorado. Além disso, durante sua graduação ele foi premiado para realizar durante seis meses um estágio de pesquisa (08/2005 até 02/2006) na Ecole Nationale Supérieure des Télécommunications de la Bretagne (ENST-B), localizada na cidade de Brest na França. Já durante seu mestrado foi convidado para trabalhar com pesquisadores na Universidade de Waterloo no Canadá por três meses (01/2008 até 03/2008). Após seu doutorado em 2012 foi convidado para fazer seu pós-doutorado no Canadá na Universidade de Waterloo para trabalhar com projetos IBM. No entanto, decidiu fazer seu pós-doutorado com duração de 1 ano (01/2013 até 12/2013) na PUC-Rio. Atualmente é professor da PUC-Rio e tem liderado um grupo no LES voltado ao desenvolvimento de aplicativos móveis para iOS.