Diogo Oliveira Santos

Sou Engenheiro da Computação com Mestrado em Sistemas de Informação e acumulo 10 anos de experiência em desenvolvimento back-end, com especialização em Java, focando em aplicações de API Rest e microsserviços. Atualmente, sou Professor substituto no Instituto Federal de Goiás e Analista de Sistemas Sênior na Foursys.Minhas stacks recentes de desenvolvimento incluem: Spring Boot, JPA, Hibernate, Liquibase, Git/SVN, Swagger, cache, JUnit, Maven, mensagerias (Kafka, ActiveMQ), Docker, Sonar e PowerShell. Além disso, sou adepto de metodologias ágeis como Kanban e Scrum, e tenho experiência em gestão de projetos, tarefas com Jira, e construção de documentação técnica e bibliotecas de conhecimento com o Confluence.

Informações coletadas do Lattes em 08/12/2025

Acadêmico

Formação acadêmica

Mestrado em SISTEMAS DE INFORMAÇÃO

2018 - 2021

Universidade de São Paulo
Título: Geração de eventos aleatórios para o teste automatizado da acessibilidade de aplicações moveis, Ano de Obtenção: 2021
Marcelo Medeiros Eler.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Teste de software; acessibilidade; mobile; geração automatica.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Sistemas de Informação. Setores de atividade: Atividades dos serviços de tecnologia da informação; Outras atividades profissionais, científicas e técnicas; Educação.

Especialização em andamento em Engenharia de Software

2025 - Atual

Centro Universitário União das Américas Descomplica, Uniamérica

Especialização em andamento em Docência na educação profissional e tecnológica

2024 - Atual

Instituto Federal do Paraná

Graduação em Engenharia de Computação

2011 - 2017

Pontifícia Universidade Católica de Goiás
Título: MONITORAMENTO DE VELOCIDADE DAS VIAS URBANAS POR MEIO DE MODELAGEM DE SISTEMA, UTILIZANDO RÁDIO FREQUÊNCIA
Orientador: André Luiz Alves
Bolsista do(a): Pontificia Universidade Católica de Goiás, PUC GO, Brasil.

Curso técnico/profissionalizante em Piloto Privado de Avião

2022 - 2023

Aeroclube de Goiás

Ensino Médio (2º grau)

2006 - 2009

Colégio Meta Brasil

Formação complementar

2019 -

Selenium WebDriver Training with Java Basics. (Carga horária: 76h). , Udemy, UDEMY, Brasil.

2019 -

Testes Unitários em Java Utilizando o JUnit. (Carga horária: 2h). , Udemy, UDEMY, Brasil.

2018 -

Ethereum and Solidity: The Complete Developer's Guide. (Carga horária: 24h). , Udemy, UDEMY, Brasil.

2025 - 2025

Java Web: crie aplicações com Servlets e MVC. (Carga horária: 26h). , Alura, ALURA, Brasil.

2025 - 2025

Formação Integre aplicações Java com Banco de dados. (Carga horária: 30h). , Alura, ALURA, Brasil.

2024 - 2025

Formação Aprenda a programar em Java com Orientação a Objetos. (Carga horária: 40h). , Alura, ALURA, Brasil.

2024 - 2024

Gestão Ágil: Gestão de Processos para Agilidade. (Carga horária: 8h). , Alura, ALURA, Brasil.

2024 - 2024

Gestão Ágil: Explorando conceitos de agilidade. (Carga horária: 8h). , Alura, ALURA, Brasil.

2024 - 2024

Pilotagem de Drone (VANT). (Carga horária: 40h). , Escola do Futuro de Goiás, EFG, Brasil.

2024 - 2024

C: Conhcecendo a linguagem das linguagens. (Carga horária: 8h). , Alura, ALURA, Brasil.

2024 - 2024

Swagger parte 1: Crie uma documentação APIs REST. 2024. (Carga horária: 8h). , Alura, ALURA, Brasil.

2024 - 2024

Microservices com Spring Cloud: Registry, Config Server e Distributed Traci. (Carga horária: 8h). , Alura, ALURA, Brasil.

2021 - 2024

Formação Java e Spring Boot. (Carga horária: 34h). , Alura, ALURA, Brasil.

2020 - 2024

Formação PowerShell: automatize suas tarefas. (Carga horária: 40h). , Alura, ALURA, Brasil.

2020 - 2024

Formação Spring Framework. (Carga horária: 123h). , Alura, ALURA, Brasil.

2022 - 2022

Microsserviços: Padrões de projeto. (Carga horária: 6h). , Alura, ALURA, Brasil.

2022 - 2022

Microsserviços: Explorando os conceitos. (Carga horária: 8h). , Alura, ALURA, Brasil.

2022 - 2022

Microsserviços na prática: Implementando com Java e Spring. (Carga horária: 10h). , Alura, ALURA, Brasil.

2021 - 2021

Formação SQL com PostgreSQL. (Carga horária: 50h). , Alura, ALURA, Brasil.

2020 - 2020

Git e Github: Estrategias de ramificação, conflitos e Pull Requests. (Carga horária: 2020h). , Alura, ALURA, Brasil.

2020 - 2020

SOLID com java: Orientação a Objetos com Java. (Carga horária: 8h). , Alura, ALURA, Brasil.

2020 - 2020

BDD e Java: Behavior Driven Development com Cumcumber. (Carga horária: 10h). , Alura, ALURA, Brasil.

2020 - 2020

Spring Boot API Rest:Segurança da API, Cache e monitoramento. (Carga horária: 12h). , Alura, ALURA, Brasil.

2020 - 2020

Linux 1: Conhcecendo e utilizando o terminal. (Carga horária: 4h). , Alura, ALURA, Brasil.

2017 - 2017

Extensão universitária em Tópicos Especiais em Engenharia de Software. (Carga horária: 60h). , Universidade Federal de Goiás, UFG, Brasil.

2016 - 2016

Persistindo dados em Java com Hibernate. (Carga horária: 20h). , DEV Media, DM, Brasil.

2016 - 2016

Completo de MySQL. (Carga horária: 50h). , DEV Media, DM, Brasil.

2016 - 2016

Padrão de Projeto DAO com Java. (Carga horária: 20h). , DEV Media, DM, Brasil.

2016 - 2016

Básico de Java e Orientação a Objetos. (Carga horária: 31h). , DEV Media, DM, Brasil.

2012 - 2012

Programação de sistemas de informação. , SENAI - Departamento Regional de Goiás, SENAI/DR/GO, Brasil.

2010 - 2010

Designer Grafico. (Carga horária: 60h). , Prepara Cursos Profissionalizantes, PCP, Brasil.

2010 - 2010

Programação. (Carga horária: 96h). , Prepara Cursos Profissionalizantes, PCP, Brasil.

2009 - 2010

Web Designer. (Carga horária: 96h). , Prepara Cursos Profissionalizantes, PCP, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Espanhol

Compreende Razoavelmente, Lê Pouco.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Software Básico.

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: PROGRAMAÇÃO WEB.

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

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.

Participação em eventos

Segurança Aplicada ao Voo e Manutenção Aeronáutica. 2025. (Seminário).

Semana de Tecnologia da Informação do IFG Câmpus Goiânia. 2025. (Seminário).

19o congresso latino-americano de software livre e tecnologias abertas. 2022. (Congresso).

Segundo Encontro Paulista de Pós-Graduandos em Computação. 2018. (Encontro).

II Congresso de Ciência e Tecnologia. Implementação de estrutura física e virtual em RFID para controle de acesso e de estoque hospitalar.. 2016. (Congresso).

Jornada da Cidadania. 2016. (Congresso).

I Congresso de Ciência e Tecnologia da PUC Goiás. Implementação de estrutura física em RFID para controle de estoque hospitalar. 2015. (Congresso).

Semana de Ciência e Tecnologia. Estudo sobre a segurança e a privacidade dos dados existentes em uma etiqueta RFID. 2014. (Congresso).

Semana de Ciência e Tecnologia. 2014. (Congresso).

Campus Party. 2013. (Encontro).

Festival Latinoamericano de Instalação de Sofwtare Livre (FLISOL). 2012. (Simpósio).

VIII Semana de Cultura e Cidadania PUC Goias.Apresentação de projetos sobre o curso de Engenharia de Computação. 2012. (Seminário).

VII Integrada de Ciência e Tecnologia PUC Goias.Interface grafica com C++ e QT Para iniciantes em programação. 2011. (Seminário).

VII Semana de cultura e cidadania da PUC Goias.Apresentação de projetos sobre o curso de Engenharia de Computação. 2011. (Outra).

Orientou

Diogo Oliveira Santos

ETIQUETAS INTELIGENTES: UM ESTUDO SOBRE A TECNOLOGIA RFID; 2013; Iniciação Científica; (Graduando em Engenharia de Computação) - Pontifícia Universidade Católica de Goiás; Orientador: Diogo Oliveira Santos;

Diogo Oliveira Santos

Monitoria Em Algoritmos; 2013; Orientação de outra natureza; (Engenharia de Computação) - Pontifícia Universidade Católica de Goiás; Orientador: Diogo Oliveira Santos;

Produções bibliográficas

  • ENDO, ANDRE ; DURELLI, VINICIUS ; SANTOS, DIOGO ; ELER, MARCELO . Evaluating Random Input Generation Strategies for Accessibility Testing. In: 23rd International Conference on Enterprise Information Systems, 2021, Online Streaming. Proceedings of the 23rd International Conference on Enterprise Information Systems, 2021. p. 66.

  • SANTOS, D. O. . Segundo Encontro Paulista de Pós-Graduandos em Computação. 2018. (Apresentação de Trabalho/Conferência ou palestra).

  • SANTOS, D. O. ; MEDEIROS, A. M. M. . Implementação de estrutura física e virtual em RFID, para controle de acesso e de estoque hospitalar. 2016. (Apresentação de Trabalho/Congresso).

  • SANTOS, D. O. . Metodologias e técnicas aplicadas a segurança RFID. 2015. (Apresentação de Trabalho/Conferência ou palestra).

  • SANTOS, DIOGO ; MEDEIROS, A. M. M. . Implementação de estrutura física em RFID, no controle de estoque hospitalar. 2015. (Apresentação de Trabalho/Congresso).

  • SANTOS, D. O. ; Mírian Sandra Rosa Gusmão. . Estudo sobre a segurança e a privacidade dos dados existentes em uma etiqueta RFID. 2014. (Apresentação de Trabalho/Conferência ou palestra).

  • SANTOS, DIOGO ; Mírian Sandra Rosa Gusmão. . Métodos e técnicas aplicadas a segurança RFID por meio da padronização EPC Global. 2014. (Apresentação de Trabalho/Congresso).

Outras produções

SANTOS, D. O. ; MEDEIROS, A. M. M. . IMPLEMENTAÇÃO DE ESTRUTURA FISICA E VIRTUAL EM RFID, PARA CONTROLE ACESSO E DE ESTOQUE HOSPITALAR. 2016. (Relatório de pesquisa).

SANTOS, D. O. ; MEDEIROS, A. M. M. . Implementação de estrutura física em RFID para controle de estoque hospitalar. 2015. (Relatório de pesquisa).

SANTOS, D. O. ; Mírian Sandra Rosa Gusmão. . Métodos e técnicas aplicadas a segurança RFID por meio da padronização EPC Global. 2014. (Relatório de pesquisa).

Histórico profissional

Endereço profissional

  • Instituto Federal de Educação, Ciência e Tecnologia de Goiás, Instituto Federal de Goiás - Campus Goiânia. , Rua 75, 46, Setor Central, 74055110 - Goiânia, GO - Brasil, Telefone: (62) 32691210, URL da Homepage:

Experiência profissional

2024 - Atual

Instituto Federal de Educação, Ciência e Tecnologia de Goiás

Vínculo: Servidor Público, Enquadramento Funcional: Professor Substituto, Carga horária: 20

Outras informações:
Professor substituto dos cursos: Graduação em Sistemas de Informação e EJA formação técnica

Atividades

  • 09/2025

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Programação para Internet

  • 01/2025

    Ensino,Disciplinas ministradas, Técnico Integrado em Desenvolvimento de Sistemas (Programação para Web I)

  • 04/2025 - 09/2025

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Topicos Especiais em Engenharia de Software

  • 10/2024 - 03/2025

    Ensino, Engenharia Civil, Nível: GraduaçãoDisciplinas ministradas, Algoritmos e Técnicas de Programação (54h)

  • 10/2024 - 03/2025

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Tópicos Avançados em Computação

  • 09/2024 - 02/2025

    Ensino,Disciplinas ministradas, Técnico Integrado em Desenvolvimento de Sistemas (Sistemas Operacionais)

  • 09/2024 - 10/2024

    Ensino, Sistemas de Informação, Nível: GraduaçãoDisciplinas ministradas, Engenharia de Software II, Tópicos Especiais em Inteligência artificial

2024 - Atual

Foursys

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

Outras informações:
Desenvolvimento de aplicações de micro serviços em Java (Spring Boot) para o banco Next com Java, CI/CD Bitbucket, em projetos do pix.

2024 - 2024

SENAI - Departamento Regional de Goiás

Vínculo: Celetista, Enquadramento Funcional: Instrutor de Educação Profissional III, Carga horária: 30

Outras informações:
Professor de Ensino Técnico nas unidades do SESI e SENAI.Cusros: Técnico em Desenvolvimento de Sistemas e Tecnico em Programação de Jogos Digitais

2024 - 2024

SENAI - Departamento Regional de Goiás

Vínculo: Celetista, Enquadramento Funcional: Instrutor de Educação Profissional III, Carga horária: 24

Outras informações:
Instrutor do curso de capacitação de Vendas com Valor - Hardware e Software

2024 - 2024

SENAI - Departamento Regional de Goiás

Vínculo: Colaborador, Enquadramento Funcional: Docente, Carga horária: 8

Outras informações:
Professor de graduação: Cursos: Engenharia de software e Analise e Desenvolvimento de Sistemas nas disciplinas Técnicas de Programação e Engenharia de Requisitos

2024 - 2024

SENAI - Departamento Regional de Goiás

Vínculo: Celetista, Enquadramento Funcional: Instrutor de Educação Profissional III, Carga horária: 8

Outras informações:
Instrutor de programação para o curso técnico de Informática para Internet nos módulos: Fundamentos de Web Design, Desenvolvimento de Sistemas Web, Teste de Sistemas, Implantação de Sistemas e Manutenção de Sistemas

Atividades

  • 08/2024 - 11/2024

    Ensino, Engenharia de Software, Nível: GraduaçãoDisciplinas ministradas, Técnicas de Programação

  • 08/2024 - 11/2024

    Ensino, Análise e Desenvolvimento de Sistemas, Nível: GraduaçãoDisciplinas ministradas, Engenharia de Requisitos

  • 03/2024 - 11/2024

    Ensino,Disciplinas ministradas, Desenvolvimento de Sistemas, Jogos Digitais

  • 05/2024 - 09/2024

    Ensino,Disciplinas ministradas, Fundamentos de Web Design, Desenvolvimento de Sistemas Web, Teste de Sistemas, Implantação de Sistemas, Manutenção de Sistemas

  • 08/2024 - 08/2024

    Ensino, Vendas com Valor - Hardware e Software, Nível: AperfeiçoamentoDisciplinas ministradas, Hardware e Software

2023 - 2024

Atech - Negócios em Tecnologias

Vínculo: Celetista, Enquadramento Funcional: Analista Desenvolvedor, Carga horária: 40

Outras informações:
Desenvolvimento de aplicações de micro serviços em Java (Spring Boot) em soluções de softwares para clientes Atech com Java, CI/CD Bitbucket, Google Cloud, no departamento de B2B

2021 - 2023

Nava Servicos e Outsourcing Ltda

Vínculo: Celetista, Enquadramento Funcional: Analista Desenvolvedor Sr I, Carga horária: 40

Outras informações:
Responsável na Via Varejo pelo desenvolvimento de micro serviços em Java (Spring boot) para migração de documentos no departamento de Gestão de documentos. Já na Tokio Marine, fui responsável pelo desenvolvimento e manutenção de micro serviços com Java e Spring Boot, CI/CD com Jenkins, versionamento com gitlab, no departamento de gestão de apólices.

2020 - 2021

Alpama Service Global

Vínculo: Celetista, Enquadramento Funcional: Analista Desenvolvedor Pleno, Carga horária: 40

Outras informações:
Consultor técnico na mesa de Segurança de Informação do Santander Global Tech para adoção de Scrum, versionamento de código e DevOps.

2019 - 2020

Alpama Service Global

Vínculo: Celetista, Enquadramento Funcional: Analista Desenvolvedor Jr, Carga horária: 40

Outras informações:
Desenvolvimento e manutenção do canal de Internet Banking Pessoa Jurídica (IBPJ) no Santander Tecnologia em Java e Angular atuando segundo a metodologia ágil (Kanban e Scrum).

2017 - 2018

Associação International de Estudantes em Ciênc Econ e Comerc de Goiânia

Vínculo: Bolsista, Enquadramento Funcional: Voluntário, Carga horária: 15

Outras informações:
Auxiliar a Vice-Presidente de Ogv na auditoria de contrato, realizando as atualizações das informações dos intercambistas; Realização de upload de contratos, termos, comprovantes para realização de auditoria, além de acompanhar todas as solicitações de correções exigidos pelo Time Nacional de Auditoria para garantir a auditoria de contratos e termos; - Entrar em contato com os intercambistas próximos de suas viagens para verificar passagens, seguros de saúde, vistos e agendar seminários para preparação de intercambio; - Auxiliar a vice-presidente na resolução de problemas com intercambistas quando houverem e intermediar o contato com demais escritórios da AIESEC; - Agendar a realização de seminários de reintegração com intercambistas que retornaram de suas viagens para colher informações quanto a sua experiência de intercâmbios, feedbacks e avaliação de seu desenvolvimento de Liderança;

Atividades

  • 07/2017 - 08/2018

    Estágios , AIESEC Brasil, Goiânia - Uni Alfa.Estágio realizado, Venda de intercâmbio sociais.

  • 08/2017 - 02/2018

    Direção e administração, AIESEC Brasil, Goiânia - Uni Alfa.Cargo ou função, Atendimento a Clientes.

2014 - 2016

BANCO DO BRASIL

Vínculo: Estagio, Enquadramento Funcional: Estagio em desenvolvimento, Carga horária: 30

Outras informações:
Desenvolvimento e manutenção do site da Super Goiás, utilizando Java web (Struts, Hibernate, JSP) com banco de dados PostgresSQL, além de desenvolver macros para emissão relatórios e automatização de busca de dados no sistema bancário com VBA no Microsoft Access.

Atividades

  • 05/2014 - 05/2016

    Estágios , Banco do Brasil - Av. Goiás, Superintendência de Varejo do Banco do Brasil.Estágio realizado, Desenvolvimento web Java, VBA e banco de dados.

2013 - 2014

Universidade Federal de Goiás

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

Outras informações:
Suporte técnico a usuários nas dependências do campus 1 da UFG.

2016 - 2016

Siagri Sistemas de Gestão

Vínculo: Estagio, Enquadramento Funcional: Estagio em desenvolvimento Delphi, Carga horária: 25

Outras informações:
Desenvolvimento e manutenção do sistema ERP em Dephi.

Atividades

  • 06/2016 - 08/2016

    Estágios , Siagri Sistemas de Gestão - GO - Brasil, Goiânia - Matriz.Estágio realizado, Desenvolvimento Delphi.

2013 - 2015

sephirot technologies

Vínculo: Membro, Enquadramento Funcional: Desenvolvedor, Carga horária: 12

Outras informações:
Integrante da empresa junior, participando no desenvolvimento de sites web e sistemas desktop, atuando tambem como diretor financeiro

2014 - 2014

ITW Soluções

Vínculo: Estagiario, Enquadramento Funcional: Estagiario, Carga horária: 25

Outras informações:
Desenvolvimento e manutenção de sites (Front-end e Backend) em java e PHP.

2012 - 2013

Centro Brasileiro de Cirurgia de Olhos

Vínculo: Estagio, Enquadramento Funcional: Supote em TI, Carga horária: 20