Diogo Silveira Mendonça

Possui graduação em Ciência da Computação pela Universidade Federal do Rio de Janeiro (2006) e mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2008) e Doutorado na mesma instituição (2019). Atua como docente em nível técnico e de graduação no CEFET Maracanã, anteriormente foi professor de graduação no Instituto Infnet e Universidade Federal Fluminense (UFF). Possui as certificações profissionais Project Management Professional (PMP), ITIL v3 Foundation e Cobit 4.1 Foundation. Já atuou em projetos de desenvolvimento de software para empresas/instituições como Petrobras, Itaú-Unibanco, Vivo, Embratel, Fiocruz, Aeronáutica entre outras. Meus interesses de pesquisa são na área de engenharia de software, mais especificamente na área de qualidade, design e arquitetura de software.

Informações coletadas do Lattes em 22/02/2024

Acadêmico

Formação acadêmica

Doutorado em Informática

2015 - 2019

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Pattern-Driven Maintenance: A Method to Prevent Unhandled Latent Exceptions in Web Applications
Marcos Kalinowski. Coorientador: Arndt von Staa. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: unhandled exceptions; web applications; software reliability.Grande área: Ciências Exatas e da Terra

Mestrado em Informática

2006 - 2008

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Análise Probabilística de Semântica Latente aplicada a sistemas de recomendação
, Ano de Obtenção: 2008.Ruy Luiz Milidiú.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Análise probabilística de semântica latente; aprendizado de máquina; sistemas de recomendação; recomendação de anúncios na web; recomendação de filmes.Grande área: Ciências Exatas e da Terra

Graduação em Ciência da Computação

2002 - 2006

Universidade Federal do Rio de Janeiro
Título: Bayes: Um módulo desacoplado de inferência em redes bayesianas
Orientador: João Carlos Pereira da Silva

Formação complementar

2021 - 2021

Nivelamento em Propriedade Intelectual. (Carga horária: 20h). , Instituto Nacional da Propriedade Industrial, INPI, Brasil.

2021 - 2021

CATALISA ICT. (Carga horária: 56h). , Serviço Brasileiro de Apoio às Micro e Pequenas Empresas, SEBRAE, Brasil.

2019 - 2019

Full-Stack Web Development with React (at Coursera). (Carga horária: 112h). , Hong Kong University of Science and Technology, HKUST, China.

2019 - 2019

Startup School. (Carga horária: 40h). , Y Combinator, Y COMBINATOR, Estados Unidos.

2018 - 2018

Blockchain Specialization. (Carga horária: 56h). , State University of New York, SUNY, Estados Unidos.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teoria da Computação/Especialidade: Análise de Algoritmos e Complexidade de Computação.

Participação em eventos

SBES'23 - Brazilian Symposium on Software Engineering.Membro do Comitê de Programa - Trilha de Educação. 2023. (Simpósio).

XXII Brazilian Symposium on Software Quality (SBQS ?23).Implementing a Simplified Risk Ma- nagement Approach in Agile Software Development: An Experience Re- port. 2023. (Simpósio).

2022 IEEE 8th World Forum on Internet of Things (WF-IoT).A Comprehensive Approach for Applying Threat Modeling to Internet of Things Systems. 2022. (Simpósio).

SBES'22 - Brazilian Symposium on Software Engineering.Membro do Comitê de Programa - Trilha de Educação. 2022. (Simpósio).

SBES '21: Brazilian Symposium on Software Engineering.SCPL: A Markup Language for Source Code Patterns Localization. 2021. (Simpósio).

SBES '21: Brazilian Symposium on Software Engineering.Membro do Comitê de Programa - Trilha de Educação. 2021. (Simpósio).

Simpósio Brasileiro de Redes de computadores.Estimating transaction cost for cloud-based private ethereum blockchains. 2021. (Simpósio).

19th Brazilian Symposium on Software Quality.Towards Practical Reuse of Custom Static Analysis Rules for Defect Localization. 2020. (Simpósio).

19th Brazilian Symposium on Software Quality.Pattern-Driven Maintenance: A Method to Prevent Unhandled Latent Exceptions in Web Applications. 2020. (Simpósio).

Jornada Integrada de Pesquisa e Pós-Graduação do CEFET/RJ.SOURCE CODE PATTERN LANGUAGEM EM PYTHON (Aluno Wesley Ferreira). 2020. (Outra).

Simpósio Brasileiro de Engenharia de Software.Membro do Comitê de Programa - Trilha de Educação. 2020. (Simpósio).

XXV Simpósio Brasileiro de Sistemas Multimídia e Web. 2019. (Simpósio).

the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement.Applying pattern-driven maintenance: a method to prevent latent unhandled exceptions in web applications. 2018. (Simpósio).

XVI Simpósio Brasileiro de Qualidade de Software (SBQS).Um Método Semi-Automatizado para Manutenção Corretiva e Preventiva de Sistemas Web. 2017. (Simpósio).

CRIA (Copa RioInfo de Algoritmos do Ensino Médio). Professor Orientador de Equipe. 2015. (Olimpíada).

Participação em bancas

Aluno: Leonardo Sauberman Dias de Moraes

BEZERRA, E.; GONZALEZ, P. H.;MENDONÇA, D. S.; Mauro, R. C.. Construção de uma interface de programaçãovia Scikit-Learn para o HyperBRKGA. 2023. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Gabriel Marques da Silva

SOARES, J. A.; Mello, R. M.;MENDONÇA, D. S.. Um catálogo de técnicas de inspeção de software baseadas em checklist. 2022. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Cláudio Freitas Nascimento

Mello, R. M.; Dutra, E.;MENDONÇA, D. S.. Investigando a Contribuição das Práticas Ágeis na Percepção dos Fatores Críticos de Sucesso em Projetos de Software. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Daniel de Andrade Pereira e Pedro Silva Cid

MENDES, C. O. S.; QUADROS, J. R. T.;MENDONÇA, D. S.. Segurança em IoT na Área da Saúde. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Alexander Santos e Bruno Cavalcante

Gonzalez, P.H.;BEZERRA, E.; AMORIM, G. F.;MENDONÇA, DIOGO S.. Potencialização de decisões em ações com análises. 2020. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Renato de Oliveira Rodrigues

SANTOS, J. A. F.; AMORIM, G. F.; SAADE, D. C. M.;MENDONÇA, DIOGO S.. Efeitos Sensoriais em NCL. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Jonatas Miranda Coelho e Solon Canto de Oliveira

BEZERRA, E.; SANTOS, J. A. F.;MENDONÇA, D. S.. Quizzing - Ferramenta de Suporte ao Ensino-Aprendizagem. 2019. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Ricardo Zaidan Rossi

MENDES, C. O. S.; SOARES, J. A.;MENDONÇA, DIOGO S.. Domótica: estudo comparativo das plataformas OPENHAB e HOME ASSISTANT numa aplicação com o RASPBERRY PI. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Aluno: Gabriel Pereira Mendes

AMORIM, G. F.; SANTOS, J. A. F.;MENDONÇA, DIOGO S.. API LUA PARA DOCUMENTOS NCL. 2018. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

PINTO, T. D.;MENDONÇA, D. S.; LOBOSCO, D. C.. Concurso para Professor do Ensino Básico, Técnico e Tecnológico (Perfil Engenharia de Software - Campus Nova Friburgo).. 2015. Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

RODRIGUES, R. G.; PINTO, T. D.;MENDONÇA, D. S.. Concurso para Professor do Ensino Básico, Técnico e Tecnológico (Perfil Programação Web - Campus Nova Friburgo).. 2015. Centro Federal de Educação Tecnológica Celso Suckow da Fonseca.

Orientou

Felipe Mello Fonseca

Uso de Aprendizado de Máquina para Detecção de Vulnerabilidades em Smart Contracts Solidity; Início: 2021; Dissertação (Mestrado em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; (Coorientador);

Lucas Lima da Cruz e Leonardo Matheus Paula de Souza

Integridade de Metadados de Tokens Não-Fungíveis (NFTs); 2023; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Julio Cesar dos Santos e Vicente Pinto Alves Coelho

IMPLANTAÇÃO DE PROCESSOS DE GESTÃO DE RISCOS EM PROJETOS DEDESENVOLVIMENTO DE SOFTWARE: ESTUDO DE CASO DA EMPRESA BETABIT; 2023; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

LUCAS RIBEIRO JORGE, RODRIGO MOREIRA BRAZ e NICHOLAS CAPONE

ESTUDO DOS IMPACTOS DO METAVERSO NOS AMBIENTES CORPORATIVOS; 2023; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Bernardo Simões e Lucas Peixoto

Modelagem de ameaças em IoT (Internet das Coisas); 2022; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Dennis Santos Rodrigues

Uso de análise estática para localização de vulnerabilidades de código em Solidity; 2022; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Carla Lutz e Simone Barbosa

Um sistema para exposição de artes na web; 2021; Trabalho de Conclusão de Curso; (Graduação em Sistemas Para Internet) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Igor Gonçalves Silva

Estimando o crescimento de custo de infraestrutura na nuvem para aplicações baseadas em blockchain; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

André Alves de Araújo e Denis Crispe Silva

Source Code Pattern Language: Uma linguagem de localização de padrões no código fonte em Java; 2020; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Letícia Silva Moura

MIGRAÇÃO DE INTERFACE DE LINHA DE COMANDO PARA WORKFLOW: UM RELATO DE EXPERIÊNCIA DO SISTEMA DE IMPUTAÇÃO APPRAISAL; 2018; Trabalho de Conclusão de Curso; (Graduação em Sistemas Para Internet) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Felipe Mello Fonseca

Um estudo sobre o Designing Dojo como metodologia de apoio ao ensino de padrões de projeto; 2017; Trabalho de Conclusão de Curso; (Graduação em Sistemas Para Internet) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Cristiano do Nascimento Cruz e José Américo Rodrigues

Sistema de Apoio às Comissões de Acompanhamento de Desempenho Discente; 2017; Trabalho de Conclusão de Curso; (Graduação em Sistemas Para Internet) - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

WESLEY SANTOS FERREIRA

Pattern Language: Uma linguagem de localização de padrões no código fonte em Python; 2019; Iniciação Científica - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Thiago Tardin de Lima

Guia de Localização de Estabelecimentos de Nova Friburgo (Técnico em Informática); 2015; Orientação de outra natureza - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Camila Costa, Gabriel Pereira

Sistema Unificado para Serviços de Armazenamento em Núvem (Técnico em Informática); 2015; Orientação de outra natureza - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Anderson Oliveira de Souza

Sistema de Localização de Vagas de Estacionamento (Técnico em Informática); 2015; Orientação de outra natureza - Centro Federal de Educação Tecnológica Celso Suckow da Fonseca; Orientador: Diogo Silveira Mendonça;

Produções bibliográficas

  • MENDONÇA, D. S. ; KALINOWSKI, MARCOS . An empirical investigation on the challenges of creating custom static analysis rules for defect localization. SOFTWARE QUALITY JOURNAL , v. NA, p. 1, 2022.

  • LAIGNER, RODRIGO ; MENDONÇA, DIOGO ; GARCIA, ALESSANDRO ; KALINOWSKI, MARCOS . Cataloging dependency injection anti-patterns in software systems. JOURNAL OF SYSTEMS AND SOFTWARE , v. 184, p. 111125, 2022.

  • dos Santos, J. C. ; Coelho, V. P. A. ; MELLO FONSECA, FELIPE ; MENDONÇA, D. S. . Implementing a Simplified Risk Management Approach in Agile Software Development: An Experience Report. In: XXII Brazilian Symposium on Software Quality (SBQS ?23), 2023, Brasília. XXII Brazilian Symposium on Software Quality (SBQS ?23), 2023.

  • Peixoto L. S. ; NASCIMENTO, B. S. ; MELLO, R. A. ; MENDONÇA, D. S. . A Comprehensive Approach for Applying Threat Modeling to Internet of Things Systems. In: 2022 IEEE 8th World Forum on Internet of Things (WF-IoT), 2022, Yokohama. Proceedings of IEEE 8th World Forum on Internet of Things (WF-IoT), 2022.

  • SILVA, I. G. ; GONZALEZ, P. H. ; MENDONÇA, D. S. . Estimating transaction cost for cloud-based private ethereum blockchains. In: Simpósio Brasileiro de Redes de computadores, 2021, Uberlândia. WBlockchain - Workshop de Blockchain - Simpósio Brasileiro de Redes de computadores, 2021.

  • SILVA, DENIS ; MENDONÇA, DIOGO . SCPL: A Markup Language for Source Code Patterns Localization. In: SBES '21: Brazilian Symposium on Software Engineering, 2021, Joinville Brazil. Brazilian Symposium on Software Engineering. New York: ACM, 2021. p. 127.

  • MENDONÇA, DIOGO S. ; KALINOWSKI, MARCOS . Toward Practical Reuse of Custom Static Analysis Rules for Defect Localization. In: 19th Brazilian Symposium on Software Quality, 2020, São Luís. 19th Brazilian Symposium on Software Quality (SBQS'20), December 1--4, 2020, São Luís, Brazil, 2020.

  • MENDONÇA, DIOGO S. ; Staa A.v. ; KALINOWSKI, MARCOS . Pattern-Driven Maintenance: A Method to Prevent Unhandled Latent Exceptions in Web Applications. In: 19th Brazilian Symposium on Software Quality, 2020, São Luís. Concurso de Teses e Dissertações em Qualidade de Software (CTDQS), 2020.

  • LAIGNER, RODRIGO ; KALINOWSKI, MARCOS ; CARVALHO, LUIZ ; MENDONÇA, DIOGO ; GARCIA, ALESSANDRO . Towards a Catalog of Java Dependency Injection Anti-Patterns. In: the XXXIII Brazilian Symposium, 2019, Salvador. Proceedings of the XXXIII Brazilian Symposium on Software Engineering - SBES 2019. New York: ACM Press, 2019. p. 104.

  • MENDONÇA, DIOGO S. ; DA SILVA, TARCILA G. ; DE OLIVEIRA, DANIEL FERREIRA ; BRANDÃO, JULLIANY SALES ; LOPES, HELIO ; BARBOSA, SIMONE D. J. ; KALINOWSKI, MARCOS ; VON STAA, ARNDT . Applying pattern-driven maintenance. In: the 12th ACM/IEEE International Symposium, 2018, Oulu. Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement - ESEM '18, 2018. p. 1-10.

  • MENDONÇA, D. S. ; Staa A.v. . Um Método Semi-Automatizado para Manutenção Corretiva e Preventiva de Sistemas Web. In: XVI Simpósio Brasileiro de Qualidade de Software (SBQS), 2017, Rio de Janeiro. XV Workshop de Teses e Dissertações em Qualidade de Software, 2017. p. 80-88.

  • MELLO FONSECA, FELIPE ; BEZERRA DA SILVA, EDUARDO ; SILVEIRA MENDONCA, DIOGO . Designing Dojo: A Collaborative Method for Teaching Design Patterns. In: 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), 2019, Montreal. 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), 2019. p. 39.

Outras produções

MENDONÇA, DIOGO S. . Implantação das melhores práticas de gestão de projetos de Tecnologia da Informação (Aditum Pagamentos). 2020.

Crispe, D. ; ARAUJO, A. A. ; MENDONÇA, DIOGO S. . Source Code Pattern Language (SCPL). 2020.

MENDONÇA, D. S. . DoorLocking.App. 2019.

MENDONÇA, D. S. . Apache Log Processor. 2015.

MENDONÇA, D. S. . inFinance - Sistema de gestão financeira empresarial. 2011.

MENDONÇA, D. S. ; Staa A.v. . Técnicas para aplicação de agilidade em arquitetura de software. 2016.

MENDONÇA, D. S. . Aulas Gravas Disponíveis no Youtube. 2021. (Site).

MENDONÇA, D. S. ; BEZERRA, E. . Programação Web com Python e Django. 2017. (Curso de curta duração ministrado/Extensão).

MENDONÇA, D. S. . Scrum: um framework para desenvolver e manter produtos complexos. 2014. (Curso de curta duração ministrado/Outra).

Prêmios

2020

1o Lugar - Concurso de Teses e Dissertações em Qualidade de Software (CTDQS), Simpósio Brasileiro de Qualidade de Software (SBQS).

2019

3o Melhor Artigo (best paper) no SBES 2019 - Toward a Catalog of Java Dependency Injection Anti-Patterns, Simpósio Brasileiro de Engenharia de Software (SBES).

2018

3o Lugar no ExpoSup (Exposição do Ensino Superior) com o trabalho Sistema de Apoio ao Comitê de Avaliação de Desempenho Discente (SCADDs), Semana de Ensino, Pesquisa e Extensão SEPEX - CEFET/RJ.

2006

Mérito acadêmico "Cum-Laude" na Graduação em Ciência da Computação, UFRJ - Univesidade Federal do Rio de Janeiro.

Histórico profissional

Endereço profissional

  • Centro Federal de Educação Tecnológica Celso Suckow da Fonseca. , Avenida Maracanã 229, Maracanã, 20271110 - Rio de Janeiro, RJ - Brasil, Telefone: (21) 25663022, URL da Homepage:

Experiência profissional

2016 - Atual

Centro Federal de Educação Tecnológica Celso Suckow da Fonseca

Vínculo: Servidor Público, Enquadramento Funcional: Professor Ensino Básico,Técnico, Tecnológico, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Unidade Maracanã

2015 - 2016

Centro Federal de Educação Tecnológica Celso Suckow da Fonseca

Vínculo: , Enquadramento Funcional: Professor Ensino Básico,Técnico, Tecnológico, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Unidade Nova Friburgo.

Atividades

  • 09/2023

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Engenharia de Software

  • 07/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Programação de Software Web, Introdução ao Blockchain e Aplicações Descentralizadas, Gestão de Projetos de Tecnologia da Informação

  • 03/2015

    Pesquisa e desenvolvimento, Escola de Informática e Computação.,Linhas de pesquisa

  • 03/2023 - 07/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Gerenciamento de Projetos de Tecnologia da Informação, Arquitetura e Padrões de Software, Programação de Software Web

  • 09/2022 - 01/2023

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Gerência de Projetos de TI, Introdução ao Blockchain e Aplicações Descentralizadas, Programação de Software para Web

  • 09/2022 - 01/2023

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Introdução ao Blockchain e Aplicações Descentralizadas

  • 04/2022 - 08/2022

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Padrões de Software, Gestão de Projetos de TI, Programação de Software para Web

  • 11/2021 - 03/2022

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Padrões de Software, Engenharia de Software, Gerência de Projetos de TI, Programação de Software para Web

  • 07/2021 - 11/2021

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Padrões de Software, Gerência de Projetos de TI, Programação de Software para Web

  • 02/2021 - 06/2021

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Padrões de Software, Gestão de Projetos de TI, Introdução ao Blockchain e Aplicações Descentralizadas, Programação de Software para Web

  • 03/2020 - 01/2021

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Padrões de Software, Gestão de Projetos de Tecnologia da Informação, Programação de Software Web, Teste de Software

  • 08/2019 - 12/2019

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura e Padrões de Software, Engenharia de Software, Gerência de Projetos de TI, Manutenção e Evolução de Software

  • 03/2019 - 07/2019

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise e Projeto de Sistemas, Engenharia de Software, Gerência de Projetos de TI

  • 03/2019 - 07/2019

    Ensino, Engenharia de Produção, Nível: Graduação,Disciplinas ministradas, Computação para Engenharia

  • 08/2018 - 12/2018

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise e Projeto de Sistemas, Engenharia de Software, Gerenciamento de Projetos de Tecnologia da Informação, Programação de Software Web

  • 03/2018 - 07/2018

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise e Projeto de Sistemas, Engenharia de Software, Programação de Software Web, Arquitetura e Padrões de Software

  • 08/2017 - 12/2017

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise e Projeto de Sistemas, Arquitetura e Padrões de Software, Engenharia de Software, Programação de Software Web

  • 02/2017 - 07/2017

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Análise e Projeto de Software, Arquitetura e Padrões de Software, Engenharia de Software, Programação de Software Web

  • 07/2016 - 12/2016

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura de Linguagens de Programação, Projeto de Sistemas Web, Sistemas Concorrentes e Distribuídos, Teste de Software

  • 07/2016 - 12/2016

    Ensino,,Disciplinas ministradas, Fundamentos de Sistemas para Internet

  • 04/2016 - 07/2016

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Arquitetura de Linguagens de Programação, Projeto de Algoritmos Computacionais, Sistemas Concorrentes e Distribuídos

  • 04/2016 - 07/2016

    Ensino,,Disciplinas ministradas, Segurança da Informação (Técnico)

  • 08/2015 - 12/2015

    Ensino,,Disciplinas ministradas, Arquitetura e Configuração de Computadores (Técnico em Informática), Introdução a Algoritmos, Programação e Estrutura de Dados (Técnico em Informática), Programação Orientada a Objetos (Técnico em Informática)

  • 08/2015 - 12/2015

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Programação Orientada a Objetos (Java)

  • 02/2015 - 07/2015

    Ensino,,Disciplinas ministradas, Arquitetura e Configuração de Computadores (Técnico em Informática), Estrutura de Dados e Objetos (Técnico em Informática), Introdução a Algoritmos (Técnico em Informática), Introdução a Web (Técnico em Informática)

2014 - 2015

Universidade Federal Fluminense

Vínculo: , Enquadramento Funcional: Professor Substituto, Carga horária: 20

Atividades

  • 08/2014 - 12/2014

    Ensino, Engenharia de Produção, Nível: Graduação,Disciplinas ministradas, Programação em C

  • 08/2014 - 12/2014

    Ensino, Sistemas de Informação, Nível: Graduação,Disciplinas ministradas, Qualidade e Teste de Software

  • 08/2014 - 12/2014

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação

2013 - 2015

Instituto Infnet do Rio de Janeiro

Vínculo: Celetista, Enquadramento Funcional: Professor de Graduação, Carga horária: 10

Outras informações:
Ministro aulas para as graduações de engenharia de computação e análise e desenvolvimento de sistemas. Cursos ministrados: Java, Javascript, Interação Humano Computador, Algoritmos Avançados, Modelagem UML, Qualidade de Software, Engenharia de Requisitos e Processos de Desenvolvimento de Software.

2010 - 2010

Instituto Infnet do Rio de Janeiro

Vínculo: Celetista formal, Enquadramento Funcional: Professor de Graduação, Carga horária: 7

Atividades

  • 10/2014 - 12/2014

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Construção de Software 2 (Design Patterns), Lab. de programação em Java 3

  • 07/2014 - 10/2014

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Construção de Software 1 (Design Patterns), Laboratório de Análise e Projeto com UML 1, Laboratório de Programação em Java 2

  • 07/2014 - 10/2014

    Ensino, Sistema de Informação, Nível: Graduação,Disciplinas ministradas, Linguagem de Programação 2 (Java)

  • 04/2014 - 06/2014

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Programação Java 1, Processos de Desenvolvimento de Software 2

  • 01/2014 - 03/2014

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Engenharia de Requisitos

  • 01/2014 - 03/2014

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Laboratório de Programação em Java 3

  • 10/2013 - 12/2013

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Análise e Projeto com UML 2, Laboratório de Programação Java 3

  • 10/2013 - 12/2013

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Qualidade de Software

  • 06/2013 - 09/2013

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Programação em Java 2

  • 06/2013 - 09/2013

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Algoritmos Avançados 1

  • 04/2013 - 06/2013

    Ensino, Engenharia da Computação, Nível: Graduação,Disciplinas ministradas, Laboratório de Programação em Java 1, Interação Humano Computador (IHC)

  • 09/2010 - 12/2010

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: Graduação,Disciplinas ministradas, Algoritmos Avançados 1, Técnicas de Programação Web 1 - Javascript

2010 - 2014

Vitaljob Software Ltda

Vínculo: Sócio, Enquadramento Funcional: Sócio, Carga horária: 20

Outras informações:
Sócio da empresa, participa das decisões técnicas relacionadas ao desenvolvimento do software inFinance.

2011 - 2013

BANCO ITAÚ HOLDING FINANCEIRA SA

Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas Sênior, Carga horária: 40

Outras informações:
- Atuação como Gestor de Projetos de Sistemas de Informação Gerencial - Gestão do Escopo, Tempo, Custo, Qualidade, Riscos e Aquisições. - Utilização da Metodologia PMI para gestão de projetos de grande porte. - Atuação na governança do programa fluir. - Análise de sistemas em cobol e mainframe. - Atuação em projeto com industrialização.

2006 - 2010

Inova Softwares

Vínculo: Sócio, Enquadramento Funcional: Diretor Geral, Carga horária: 40

Outras informações:
Fundador da empresa, atuava na direção e gestão de projetos de software sob encomenda. Principais clientes atendidos: Aeronáutica, Fiocruz, Subsea7.

2004 - 2006

Fundação Coordenação de Projetos, Pesquisas e Estudos Tecnológicos

Vínculo: Bolsista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 30

Outras informações:
-Desenvolvimento de software web na plataforma Java J2EE em projetos para a Petrobras. -Levantamento de requisitos, coordenação da equipe de desenvolvimento, validação de entregas junto ao cliente.

2004 - 2004

Vivo S.A.

Vínculo: , Enquadramento Funcional: Estagiário, Carga horária: 20

Outras informações:
Desenvolvimento de software web nas tecnologias ASP e Oracle para gestão de projetos da área de engenharia.