teste Archives
Rogério Rodrigues
Andrew Diniz da Costa
Andrew Diniz da Costa é co-autor do livro Automação do Processo de Gerência de Teste de Software, fez escola técnica de informática no IBPI (1999-2001), graduação em Bacharelado de Informática (2002-2006), Mestrado (2006-2008), Doutorado (2008-2012), e pós-doutorado (2013) em Informática na Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio). Possui mais de 20 anos de experiência em projetos de desenvolvimento de software, participando de forma ativa como revisor e palestrante em diferentes conferências nacionais e internacionais, assim como autor de artigos na linha de engenharia de software e educação. Desde os seus 15 anos tem dado aulas de informática para pessoas de diferentes idades, e desde 2003 tem atuado como pesquisador vinculado ao Laboratório de Engenharia de Software da PUC-Rio. A partir de 2006 atuou como líder técnico e coordenador de diferentes projetos de desenvolvimento, tornando-se professor do Departamento de Informática da PUC-Rio a partir de 2014, tendo como foco central as seguintes áreas: arquitetura, processos de software, requisitos de software, qualidade de software, metodologias de aprendizado, de ensino, e de trabalho, sistema multiagentes, desenvolvimento mobile e web.
Andrew recebeu o título de Apple Distinguished Educator desde 2023, devido seu uso de tecnologias Apple e a metodologia de aprendizado Challenge Based Learning (CBL) em diversos cenários educacionais (presencial, remoto, e híbrido) atingindo alunos de diferentes cursos de graduação e pós. A partir da sua experiência de uso com a metodologia CBL ele tem procurado levá-la a mais pessoas proporcionando um aprendizado motivador e de impacto. Desde 2014 tem atuado como mentor do programa Apple Developer Academy | PUC-Rio contribuindo com o uso do CBL no programa educacional que tem permitido a formação de centenas de novos desenvolvedores iOS.
Vitor Pinheiro de Almeida
Vitor é professor agregado do departamento de informática da PUC-Rio e pesquisador no Instituto Tecgraf/PUC-Rio. Possui doutorado (2021) em Sistemas Distribuídos pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio), e mestrado (2013) em Teoria da Computação, também pela PUC-Rio. Realizou doutorado sanduíche na Universidade de Stuttgart (Alemanha) com o Institute of Parallel and Distributed Systems (IPVS), coordenado pelo Professor Kurt Rothermel , de março de 2018 a julho de 2019. Além disso, Vitor é membro do comitê técnico de algumas conferências da IARIA (International Academy, Research, and Industry Association) desde 2013. Suas áreas de interesse incluem Ciência de dados, Sistemas distribuídos, Web Semântica, Representação de conhecimento e raciocínio, Processamento e Raciocínio de Fluxos, Integração de Dados e Computação em Nuvem. Antes de ser estudante de doutorado na PUC-Rio, Vitor trabalhou na IBM Research Brasil por dois anos como membro da equipe de Computação Semântica, e suas pesquisas estavam centradas em Web Semântica e Ontologias. Ele também trabalhou na Petrobras por dois anos no grupo de engenharia de automação, participando de diversos projetos com o objetivo de encontrar soluções para a interoperabilidade de sistemas de engenharia na indústria de petróleo e gás.
Greis Francy Mireya Silva Calpa
Professora assistente do Departamento de Informática da PUC-Rio, Greis Silva Calpa tem participado na orientação de alunos de graduação, mestrado e doutorado em pesquisas nas áreas de Interação Humano-Computador (IHC), Realidade Virtual e Machine Learning. Seus interesses de pesquisa incluem a interseção entre IHC e Inteligência Artificial, tais como interfaces inteligentes aplicadas na saúde, indústria e educação; técnicas de ML nos processos de IHC, como modelagem de usuário utilizando ML; design de IHC para sistemas inteligentes; jogos sérios, tecnologias assistivas, interação multimodal e computação afetiva. Greis possui graduação em Licenciatura em Informática pela Universidad de Nariño (Colômbia,
2009), com título revalidado para Bacharel em Ciência da Computação pela Universidade Federal Fluminense (UFF, Brasil), fez mestrado em Informática (2012) e doutorado em Ciências – Informática pela PUC-Rio (2016) com ênfase em IHC. Realizou pós-doutorado no Laboratório Nacional de Computação Científica (LNCC) e no Departamento de Informática da PUC-Rio. Atuou como pesquisadora e consultora acadêmico-tecnológica no Instituto Tecgraf/PUC-Rio.
Augusto Baffa
Professor do quadro complementar no departamento de informática da PUC-Rio. Mestre em Informática pela Unirio e Doutor em Informática pela PUC-Rio, com especialização MBA em Marketing pela ESPM e MBA em Finanças pela IBMEC. Atua como coordenador de desenvolvimento de jogos eletrônicos (Games) no laboratório ICAD/Visionlab, onde também realiza e pesquisas em Inteligência Artificial com foco em tomadas de decisão com incerteza e IA para jogos eletrônicos.
Marcos Kalinowski
Marcos Kalinowski é professor da PUC-Rio e fundador do laboratório SAIL (Software & AI Engineering Lab), um co-lab do Instituto Kunumi, onde orienta pesquisas de mestrado e doutorado e coordena projetos de PD&I em colaboração com empresas. Sua pesquisa concentra-se em Engenharia de Software e IA (AI Engineering), Engenharia de Software Experimental e Aspectos Humanos da Engenharia de Software. É bolsista de produtividade em pesquisa do CNPq e Cientista do Nosso Estado pela FAPERJ.
É autor de mais de 200 publicações científicas nessas áreas, disponíveis gratuitamente em seu site profissional (http://www.inf.puc-rio.br/~kalinowski), e recebeu mais de 20 prêmios de melhor artigo em conferências internacionais de referência, como ICSE, CAIN e ESEM. Antes de ingressar na academia, atuou por mais de uma década na indústria de software e mantém colaboração contínua com o setor, o que influencia sua abordagem de pesquisa, voltada à solução de problemas de relevância prática. Esse foco em questões centrais para a comunidade acadêmica e industrial tem contribuído para o alcance de sua produção científica, tendo sido o pesquisador mais citado da América Latina em Engenharia de Software em 2024 e 2025.
Com forte dedicação à formação de novos pesquisadores, orientou diversas dissertações e teses de doutorado, das quais mais de 10 foram premiadas, incluindo prêmios como Melhor Tese de Doutorado em Engenharia de Software (CTD-ES) e Melhor Tese de Doutorado em Qualidade de Software (CTDQS). Participou de mais de 40 bancas de doutorado, incluindo diversas bancas em instituições da América do Norte e da Europa.
No ensino, é autor de livros didáticos como Engenharia de Software para Ciência de Dados (finalista do Prêmio Jabuti Acadêmico 2024), Introdução à Estatística para Ciência de Dados (semifinalista do Prêmio Jabuti Acadêmico 2025) e Handbook on Teaching Empirical Software Engineering (Springer), adotado internacionalmente. Atua na graduação, na pós-graduação e na educação continuada, sendo criador e coordenador das especializações em Engenharia de Software e em Desenvolvimento Full Stack da CCEC da PUC-Rio.
Exerceu diversas funções de liderança na comunidade internacional, como Program Chair do ESEM, Chair da ISERN e General Chair do ICSE 2026, contribuindo para a realização, pela primeira vez no Brasil, da principal conferência internacional da área. Integra o Steering Committee do ICSE e a rede ISERN (International Software Engineering Research Network), na qual representa a PUC-Rio. Foi professor convidado na Universidad de Castilla-La Mancha (Espanha) e professor visitante na University of Bari Aldo Moro (Itália). Atua como editor associado do Journal of Systems and Software, IEEE Software e Empirical Software Engineering. É membro da ACM, da IEEE e da Sociedade Brasileira de Computação.
Ivan Mathias Filho
Possui graduação em Bacharelado em Estatística pela Universidade do Estado do Rio de Janeiro (1992), mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1996) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2002). Atualmente é Professor Adjunto da Pontifícia Universidade Católica do Rio de Janeiro. Atuando principalmente nos seguintes temas:Orientação a Objetos, Frameworks, Meta-modelo da UML e Ferramentas CASE.
Marco Serpa Molinaro
Marco Serpa Molinaro é professor adjunto da PUC-Rio e tem como principais áreas de atuação a Otimização e Raciocínio Automático e a Teoria da Computação. Seus principais interesses são as áreas de algoritmos sob incerteza e Programação Inteira onde desenvolve suas pesquisas. Marco é graduado em Engenharia da Computação (2005) e Mestre em Informática (2008) pela PUC-Rio e é Doutor em Algorithms, Combinatorics, and Optimization pela universidade Carnegie Mellon (2013).
Sérgio Lifschitz
Professor associado da PUC-Rio, Sérgio Lifschitz tem como ênfase o trabalho em Banco de Dados. Neste meio, seu principal campo é o da Bioinformática, fazendo pesquisas em seu laboratório, o BioBD. Neste ambiente ele tem enfoque apenas em pesquisas, formando parcerias com grandes institutos da área, como a Fundação Oswaldo Cruz (Fiocruz). Além das pesquisas, Sérgio também desenvolve projetos em paralelo com outras diversas áreas, não se limitando ao campo científico. Sérgio se graduou em Engenharia Elétrica (1986), fez Mestrado no mesmo setor pela PUC-Rio (1987) e se tormou doutor em Informática pela École Nationale Supérieure des Telécommunications (ENST Paris) em 1994.
