Leonardo da Costa Santos

Possui graduação em Sistemas de Informação - Faculdades Integradas de Patos (2011) e mestrado em Ciência da Computação pela Universidade Federal de Campina Grande (2017). Atualmente é professor EBTT - IFCE Cedro. Tem experiência na área de Ciência da Computação, com ênfase em Desenvolvimento de Software Web.

Informações coletadas do Lattes em 28/05/2023

Acadêmico

Formação acadêmica

Mestrado em Ciência da Computação

2015 - 2017

Universidade Federal de Campina Grande
Título: Uma Abordagem para a Definicao de Valores de Referencia de Metricas de Software Baseada em Contexto usando Redes Bayesianas,Ano de Obtenção: 2017
Hyggo Oliveira de Almeida.

Especialização em Tecnologias para Aplicações Web

2013 - 2016

Universidade Norte do Parana
Título: Um agregador de conteúdo baseado em FEED
Orientador: Guilherme Cesar Soares Ruppert

Graduação em Sistemas de Informação

2008 - 2011

Faculdades Integradas de Patos
Título: ANÁLISE COMPARATIVA DAS TÉCNICAS DE VISUALIZAÇÃO DO SELF ORGANIZING MAPS
Orientador: Prof. Msc. Ricardo Santos de Oliveira
Bolsista do(a): Programa Universidade para Todos, PROUNI, Brasil.

Ensino Médio (2º grau)

2005 - 2007

Colégio e Curso Evolução

Ensino Fundamental (1º grau)

2001 - 2004

Escola Estadual do Ensino Fundamental Rio Branco

Ensino Fundamental (1º grau)

1997 - 2000

Instituto Educacional Moranguinho

Formação complementar

2009 - 2010

Básico/pré-intermediário de inglês. (Carga horária: 96h). , A to Z English Institute, A TO Z, Brasil.

2007 - 2007

Eletricista Instalador Residencial e Predial. (Carga horária: 120h). , Prefeitura Municipal de Patos, PMP, Brasil.

2004 - 2005

Gráfica. (Carga horária: 1600h). , Genius Informática, GENIUS, Brasil.

2004 - 2004

IPD, Windows, Word, Excel, Internet. (Carga horária: 6h). , PROBYTE, PROBYTE, Brasil.

2002 - 2002

Pintura em Tela. (Carga horária: 120h). , Prefeitura Municipal de Patos, PMP, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Português

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

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Desenvolvimento de software web.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Programação Python.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Software Livre.

Organização de eventos

SANTOS, L. C. ; LEITE, E. L. ; OLIVEIRA, N. A. . I Sertão Livre. 2010. (Congresso).

Participação em eventos

Aula Magna do Curso de Bacharelado em Sistemas de Informação. 2018. (Outra).

4ª Olimpíada Paraibana de Informática.4ª Olimpíada Paraibana de Informática - Modalidade Avançada. 2011. (Outra).

Capacitação de Professores do Ensino Fundamental II do Ensino de Ciências do município de Patos (CPCIÊNCIAS).Introdução as TICs e a EaD. 2011. (Seminário).

Py4You.Capacitação em Python e Django. 2011. (Oficina).

II Seminário de Infoinclusão do CCJS - II SEMINFO. 2010. (Encontro).

I Seminário de Software Livre do Sertão Paraibano - I SSOL. 2010. (Encontro).

Participação em bancas

Aluno: Alandellon Oliveira de Araújo

WANDERLEY, A. J.; MEDEIROS, A. F.;SANTOS, L. C.. Estratégias de Segurança da Informação na Internet das Coisas: Um Mapeamento Sistemático. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Allan Charles de Sousa Ramos

SANTOS, L. C.; Dantas S.; WANDERLEY, A. J.. Estudo de Algoritmo Aplicados aos problemas de Otimização Combinatória. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: EWERTON DA SILVA NUNES

SANTOS, L. C.; Dantas, A. J.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Walterly Nicolau de Sousa

Dantas, A. J.;SANTOS, L. C.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: NILTON FERREIRA DINIZ NETO

FIRMINO, J. L. N.;SANTOS, L. C.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Ildevam Batista Guedes de Oliveira

SANTOS, L. C.; Silva, A. A.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Wanderson Felipe Freire Pereira

SANTOS, L. C.; Dantas S.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Klemerson da Silva Gomes

SANTOS, L. C.; WANDERLEY, A. J.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Wald`myr Almeida da Silva

SANTOS, L. C.; WANDERLEY, A. J.. Estágio Supervisionado. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: LUCIAN XAVIER LEITE

SANTOS, L. C.; Silva, A. A.; Dantas S.; SILVA, F. A. M.. Automatização de uma Fazenda com uso de Arduino para melhorar o uso de água nas irrigações. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Douglas Fernandes Carneiro

WANDERLEY, A. J.;SANTOS, L. C.; Dantas S.. Aplicações da Blockchain no contexto de segurança: Um Mapeamento Sistemático da Literatura. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Wanderson Felipe Freire Pereira

SUAREZ, L. A. B.; WANDERLEY, A. J.;SANTOS, L. C.. A influência do Design Emocional dos jogos eletrônicos First Person Shooter - FPS no comportamento dos usuários. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Fernanda Alves De Oliveira

SUAREZ, L. A. B.; Dantas S.;SANTOS, L. C.. Proposta de Sistema Especialista para auxiliar no diagnóstico da Doença de Alzheimer. 2018. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: JACSON CAVALCANTE BATISTA

WANDERLEY, A. J.;SANTOS, L. C.; SUAREZ, L. A. B.. Diagnóstico das práticas de TI VERDE adotadas nas empresa de tecnologia. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Allan Charles de Sousa Ramos

SANTOS, L. C.; Dantas S.. Estágio Supervisionado. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Delano Henrique Sá Resende

Silva, A. A.;SANTOS, L. C.; SUAREZ, P. R.. Cabeamento estruturado: Um modelo para o centro de ciências e tecnologia agroalimentar da UFCG. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Everton de Oliveira Araújo

SUAREZ, P. R.;SANTOS, L. C.; Silva, A. A.. Análise comparativa entre métodos de estimativa de custo de software. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: José Bernardino dos Santos Neto

SANTOS, L. C.; WANDERLEY, A. J.. Estágio Supervisionado. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Fagundes Fernandes Ferreira

SILVA JUNIOR, C. H. F.;SANTOS, L. C.. Estágio Supervisionado. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Alex da Silva Alecrim

SUAREZ, P. R.;SANTOS, L. C.. Estágio Supervisionado. 2017. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Leandro Marcelino Lima Gomes

Dantas, A. J.;SANTOS, L. C.. Estágio Supervisionado. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Luiz Carlos Ferreira da Nobrega Neto

SANTOS, LEONARDO C.; SILVA JUNIOR, C. H. F.; LIRA, R. T. M.. Uma análise comparativa entre diferentes ferramentas para integração contínua: jenkins e teamcity. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Girlian Antônio dos Santos

SANTOS, L. C.; ALBUQUERQUE, H. J. O.; SOUZA, L. S.. Proposta de arquitetura para desenvolvimento de aplicativos de saúde ubíqua para dispositivos móveis. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: LÚCIA DA PIEDADE LOPES HENRIQUE

SANTOS, L. C.; WANDERLEY, A. J.; LIRA, R. T. M.. Estudo da viabilidade da notação bpmn no processo de elicitação de requisitos para o desenvolvimento de software em empresas de pequeno porte. 2016. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Alexandro Wanderley Guedes

ALBUQUERQUE, H. J. O.;SANTOS, L. C.. Estágio Supervisionado. 2015. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Faculdades Integradas de Patos.

Aluno: Pablo Diego Barbosa Fontes

SANTOS, L. C.; Dantas S.. Estágio Supervisionado. 2015. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Faculdades Integradas de Patos.

Aluno: Jackeline Rocha

Silva, A. A.;SANTOS, L. C.; Dantas S.. Estudo de algoritmos aplicados aos problemas de otimização combinatória. 2015. Trabalho de Conclusão de Curso (Graduação em Sistema de Informação) - Faculdades Integradas de Patos.

Aluno: Leonardo Batista Nunes

SANTOS, L. C.. Gerenciamento de uma Rede de Computadores em um Ambiente Corporativo (UEPB/Campus VII) Utilizando o Software Zabbix. 2014. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Estadual da Paraíba.

Aluno: Jackson Pereira Moura

SANTOS, L. C.; CASTRO, E.; NETO, G.. Avaliando a política de segurança da informação do curso de Bacharelado em Sistemas de Informação das Faculdades Integradas de Patos. 2013. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Faculdades Integradas de Patos.

COSTA, R.;SANTOS, L. C.; Mendes, F.. Seleção Pública para Professor Substituto, referente ao edital 05/2014. 2014. Universidade Estadual da Paraíba.

Barros, J.; DIAS, J.;SANTOS, L. C.. Seleção Pública para Professor Substituto, referente ao edital 04/2014. 2014. Universidade Estadual da Paraíba.

Orientou

Allan Charles de Sousa Ramos

Estudo de Algoritmos Aplicados aos Problemas de Otimização Combinatória; 2018; Trabalho de Conclusão de Curso; (Graduação em Sistema de Informação) - Faculdades Integradas de Patos; Orientador: Leonardo da Costa Santos;

EWERTON DA SILVA NUNES

Estágio Supervisionado; 2018; Orientação de outra natureza; (Sistema de Informação) - Faculdades Integradas de Patos; Orientador: Leonardo da Costa Santos;

Allan Charles de Sousa Ramos

Estágio Supervisionado; 2017; Orientação de outra natureza; (Sistema de Informação) - Faculdades Integradas de Patos; Orientador: Leonardo da Costa Santos;

José Bernardino dos Santos Neto

Estágio Supervisionado; 2017; Orientação de outra natureza; (Sistema de Informação) - Faculdades Integradas de Patos; Orientador: Leonardo da Costa Santos;

Pablo Diego Barbosa Fontes

Estágio Supervisionado; 2015; Orientação de outra natureza; (Sistemas de Informação) - Faculdades Integradas de Patos; Orientador: Leonardo da Costa Santos;

Produções bibliográficas

  • SANTOS, LEONARDO C. ; SARAIVA, RENATA ; PERKUSICH, MIRKO ; ALMEIDA, HYGGO O. ; PERKUSICH, ANGELO . An empirical study on the influence of context in computing thresholds for Chidamber and Kemerer metrics. In: The 29th International Conference on Software Engineering and Knowledge Engineering, 2017, Pittsburgh, USA, 2017. p. 357.

  • SANTOS, LEONARDO DA COSTA ; SILVA, LENARDO CHAVES E ; MEDEIROS, ANA LUISA ; ALMEIDA, HYGGO OLIVEIRA DE ; PERKUSICH, ANGELO . Improving Accuracy of Patient Synthetic Data for Testing Medical Cyber-Physical Systems. In: The 28th International Conference on Software Engineering and Knowledge Engineering, 2016. org.crossref.xschema._1.Title@28aeee2b. p. 414.

Outras produções

SANTOS, L. C. . Educar. 2013.

SANTOS, L. C. . JAPI - Aplicação Django que cria uma API em JSON de forma simples e rápida. 2013.

SANTOS, L. C. . iellos.com - Rede social open-source. 2011.

SANTOS, L. C. ; ALBUQUERQUE, H. J. O. . Ehventos - Gestão de eventos. 2011.

SANTOS, L. C. . Blinp - Envio de SMSs em massa online. 2011.

SANTOS, L. C. . Cofivi - Sistema de digitalização e arquivamento de documento. 2011.

SANTOS, L. C. . e-DIF - Sistema de tributação bancária. 2011.

SANTOS, L. C. . Educamais - Sistema de gestão educacional municipal. 2011.

SANTOS, L. C. . django-admin-report - Módulo livre de geração automática de pdfs para a interface de administração do Django. 2011.

SANTOS, L. C. ; LEITE, E. L. . iellos.com. 2011. (Rede social).

SANTOS, L. C. ; Dantas, A. J. . Introdução à Programação. 2016. (Curso de curta duração ministrado/Extensão).

SANTOS, L. C. . Desenvolvimento ágil de aplicações web com Python/Django. 2014. (Curso de curta duração ministrado/Outra).

SANTOS, L. C. . Introdução a Programação. 2014. (Curso de curta duração ministrado/Extensão).

SANTOS, L. C. . ANÁLISE COMPARATIVA DAS TÉCNICAS DE VISUALIZAÇÃO DO SELF ORGANIZING MAPS. 2012. (Relatório de pesquisa).

SANTOS, L. C. . RELATÓRIO DE ESTÁGIO SUPERVISIONADO. 2012. (Relatório de pesquisa).

SANTOS, L. C. ; ALBUQUERQUE, H. J. O. . Curso de capacitação em Python e Django - Py4You. 2011. .

SANTOS, L. C. ; LEITE, E. L. ; SOARES, C. E. A. . Introdução as TICs e a EaD. 2011. (Curso de curta duração ministrado/Extensão).

Projetos de pesquisa

  • 2010 - 2010

    Inteligência Coletiva Aplicada a Sistemas de Informação, Situação: Concluído; Natureza: Pesquisa. , Integrantes: Leonardo da Costa Santos - Integrante / Eduardo Lima Leite - Integrante / Nigini Abílio de Oliveira - Coordenador.

  • 2009 - 2009

    FIP - GRID: Compartilhando Recursos na Comunidade OURGRID, Situação: Concluído; Natureza: Pesquisa. , Integrantes: Leonardo da Costa Santos - Coordenador / Leonardo de Assis - Integrante.

Prêmios

2010

Olimpíada Paraibana de Informática - Medalha de Bronze, Universidade Federal de Campina Grande - UFCG.

Histórico profissional

Endereço profissional

  • Instituto Federal de Educação, Ciência e Tecnologia da Paraíba - IFPB, IFPB - Campus Sousa. , Alameda José Quintino, s/n, Prado, 63400000 - Cedro, CE - Brasil, Telefone: (88) 35641000, URL da Homepage:

Experiência profissional

2019 - 2021

IFCE Cedro

Vínculo: Servidor Público, Enquadramento Funcional: Professor EBTT, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 05/2019

    Direção e administração, Bacharelado em Sistemas de Informacao.,Cargo ou função, Membro do NDE.

2018 - 2019

Wololo

Vínculo: Contrato PJ, Enquadramento Funcional: CTO, Carga horária: 40

2013 - 2019

Faculdades Integradas de Patos

Vínculo: CLT, Enquadramento Funcional: Professor titular, Carga horária: 14

2011 - 2011

Faculdades Integradas de Patos

Vínculo: Monitoria, Enquadramento Funcional: Monitor da disciplina Prog. e Lab. de Prog. 2, Carga horária: 400

2010 - 2010

Faculdades Integradas de Patos

Vínculo: Monitoria, Enquadramento Funcional: Monitor da disciplina Prog. e Lab. de Prog. 1, Carga horária: 150

Atividades

  • 01/2017 - 04/2019

    Ensino, Sistema de Informação, Nível: Graduação,Disciplinas ministradas, Estrutura de Dados e Algoritmos, Lab. Estrutura de Dados e Algoritmos, Lab. Programação II, Métodos Avançados de Programação I, Métodos Avançados de Programação II, Programação II, Testes de Softwares

  • 01/2018 - 06/2018

    Direção e administração, Campus Centro.,Cargo ou função, Membro do NDE.

  • 01/2017 - 06/2018

    Direção e administração, Campus Centro.,Cargo ou função, Coordenador do Programa de Acompanhamento de Discentes Egressos.

  • 01/2017 - 12/2017

    Direção e administração, Campus Centro.,Cargo ou função, Professor Orientador de Monitoria em Programação II.

  • 01/2017 - 12/2017

    Direção e administração, Campus Centro.,Cargo ou função, Professor Orientador de Monitoria em Métodos Avançados de Programação I.

  • 07/2016 - 12/2016

    Direção e administração, Campus Centro.,Cargo ou função, Professor Orientador de Monitoria em Estrutura de Dados.

  • 06/2016 - 12/2016

    Ensino, Sistema de Informação, Nível: Graduação,Disciplinas ministradas, Programação II, Lab. Programação II, Fundamentos de Sistemas de Informação, Estrutura de Dados e Algoritmos, Lab. Estrutura de Dados e Algoritmos

  • 08/2014 - 12/2014

    Ensino, Sistema de Informação, Nível: Graduação,Disciplinas ministradas, Estrutura de Dados, Gramáticas e Autômatos, Laboratório de Estrutura de Dados

  • 01/2014 - 06/2014

    Ensino, Sistema de Informação, Nível: Graduação,Disciplinas ministradas, Estrutura de Dados, Laboratório de Estrutura de Dados, Gramáticas e Autômatos

  • 11/2013 - 12/2013

    Ensino, Sistema de Informação, Nível: Graduação,Disciplinas ministradas, Estrutura de Dados, Laboratório de Estrutura de Dados

2013 - 2018

Curso Radix

Vínculo: Outro, Enquadramento Funcional: Programador Python (Home Office), Carga horária: 20

2011 - 2012

EasyWeb Soluções Internert

Vínculo: Estágio, Enquadramento Funcional: Desenvolvedor de Software Web, Carga horária: 880, Regime: Dedicação exclusiva.

2012 - 2013

SODA VIRTUAL

Vínculo: CLT, Enquadramento Funcional: Programador Python (Home Office), Carga horária: 30

2010 - 2011

Ummm - Soluções computacionais

Vínculo: Estagiário, Enquadramento Funcional: Desenvolvedor de Software Web, Carga horária: 800

Outras informações:
No período de estágio, participei do desenvolvimento de uma rede social acadêmica (Virtua), integrada a um sistema acadêmico (Sistêmico), na qual foram desenvolvidos utilizando da linguagem de programação Python e do framework Django.

2013 - 2014

Universidade Estadual da Paraíba

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

Atividades

  • 08/2014 - 12/2014

    Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Algoritmos, Linguagem de Programação para Educação, Linguagem de Programação 1

  • 04/2014 - 08/2014

    Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Algoritmos, Linguagem de Programação para Educação, Linguagem de Programação 1

  • 11/2013 - 03/2014

    Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Computação Gráfica, Lógica para Computação, Multimídia na Educação, Segurança de Dados

2021 - Atual

Instituto Federal de Educação, Ciência e Tecnologia da Paraíba - Ifpb

Vínculo: Servidor Público, Enquadramento Funcional: Professor EBTT, Carga horária: 40, Regime: Dedicação exclusiva.