Halley Wesley Alexandre Silva Gondim

Entusiasta na área de desenvolvimento/arquitetura de software temperado com metodologias ágeis! Além disto, minha outra paixão é a docência, onde posso passar o que sei e aprender ainda mais, trocando experiências e colhendo novos amigos. Tenho experiência com a plataforma Java (mais de 12 anos) e os principais frameworks que o cercam. Ultimamente, também estou me simpatizando bastante com a família JavaScript (React Native, Node.js e React.js). Durante todo esse tempo venho aprendendo e errando (quantas vezes for necessário) para trazer produtos/experiências que realmente agreguem valor. Linkedin: https://www.linkedin.com/in/halleygondim/ Email: halley.was@gmail.com

Informações coletadas do Lattes em 09/10/2025

Acadêmico

Formação acadêmica

Doutorado em CIÊNCIA DA COMPUTAÇÃO

2012 - 2016

Universidade Federal de Goiás
Título: Creation of Origin-Destination Matrices Visualizations in the Urban Traffic Scenario with a Focus on Usability Assessment
Hugo Alexandre Dantas do Nascimento. Coorientador: Derek F. Reilly. Palavras-chave: Urban Traffic; Origin-Destination Matrix; Information Visualization; Human Machine Interface.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Visualização de Informações.

Mestrado em Ciência da Computação

2008 - 2010

Universidade Federal de Goiás
Título: TaskBoard - Adaptação do Método PBL com Princípios de Programação Extrema, Ano de Obtenção: 2010
Ana Paula Laboissière Ambrósio.Palavras-chave: Tinta Digital; Fluxogramas; Ensino de Algoritmos; Ferramenta de Ensino de Algoritmos; INK.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação. Setores de atividade: Educação.

Especialização em BANCO DE DADOS

2005 - 2006

Universidade Salgado de Oliveira
Título: ESTUDO E APLICAÇÃO DOS CONCEITOS DE RECUPERAÇÃO INFORMAÇÃO NO DESENVOLVIMENTO DE ROTINAS PARA MONTAGEM DE BASE DE DADOS NÃO ESTRUTURADOS
Orientador: Ana Carolina do Prado

Graduação em ciência da computação

2000 - 2005

Universidade Paulista
Título: TERRORISMO DIGITAL A AMEAÇA CIBERNÉTICA
Orientador: RAFAEL LEAL MARTINS

Formação complementar

2021 -

Node.js. (Carga horária: 80h). , Rocket Seat, RS, Brasil.

2021 -

React Native. (Carga horária: 80h). , Rocket Seat, RS, Brasil.

2020 - 2020

Oracle Data Integrator (ODI). (Carga horária: 4h). , Udemy, UDEMY, Brasil.

2020 - 2020

Migração de Dados com Oracle Data Integrator (ODI). (Carga horária: 3h). , Udemy, UDEMY, Brasil.

2019 - 2019

Modelagem de Dados para Data Warehouse. (Carga horária: 24h). , Aprenda Virtual, AV, Brasil.

2019 - 2019

Spring Boot Expert: JPA, RESTful API, Security e JWT. (Carga horária: 16h). , Udemy, UDEMY, Brasil.

2019 - 2019

Talend Data Integration. (Carga horária: 24h). , Aprenda Virtual, AV, Brasil.

2019 - 2019

Formação JavaScript. (Carga horária: 77h). , Udemy, UDEMY, Brasil.

2019 - 2019

Testes Funcionais com Selenium. (Carga horária: 14h). , Udemy, UDEMY, Brasil.

2019 - 2019

Inteligência Artificial - fundamentos. (Carga horária: 7h). , Udemy, UDEMY, Brasil.

2019 - 2019

Scrum Fundamentals Certified - SFC. , SCRUMstudy, SCRUMSTUDY, Brasil.

2019 - 2019

Testes automáticos. (Carga horária: 5h). , Udemy, UDEMY, Brasil.

2019 - 2019

Documentação REST / RESTful. (Carga horária: 5h). , Udemy, UDEMY, Brasil.

2019 - 2019

Scrum Foundation - SFPC. , CertiProf Professional Knowledge, CERTIPROF, Brasil.

2018 - 2018

JAX-RS e Jersey - Webservices Rest. (Carga horária: 16h). , Caelum, CAELUM, Brasil.

2018 - 2018

JAX-WS Webservices SOAP. (Carga horária: 16h). , Caelum, CAELUM, Brasil.

2017 - 2017

Segurança web com Java. (Carga horária: 8h). , Caelum, CAELUM, Brasil.

2017 - 2017

Programação paralela em Java - Threads. (Carga horária: 16h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2017 - 2017

Teste de Integração: Testes SQLs e DAOS Automatizados em Java. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2017 - 2017

Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Softw. (Carga horária: 16h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2017 - 2017

Java e XML: integração, parsing e validação. (Carga horária: 8h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2017 - 2017

Curso Android I: Com Android Studio. (Carga horária: 10h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2016 - 2016

Estatística I: Entenda seus dados com R. (Carga horária: 8h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2016 - 2016

EJB: O poder da Java EE. (Carga horária: 15h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2016 - 2016

Estatística II: Aprofundando em hipóteses e correlações. (Carga horária: 8h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2014 - 2014

Testando Comportamento Através de Mocks. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2014 - 2014

Desenvolvendo aplicações Web com Spring MVC. (Carga horária: 16h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2014 - 2014

Maven: Gerenciando Dependências. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2014 - 2014

Jasper Reports - Java. (Carga horária: 20h). , Caelum, CAELUM, Brasil.

2014 - 2014

Xstream. (Carga horária: 12h). , Caelum, CAELUM, Brasil.

2013 - 2014

Aprimorando a Orientação à Objetos. (Carga horária: 20h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Testes de Unidade e TDD. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

JSF 2 - Java Server Faces. (Carga horária: 20h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

JPA 2 com Hibernate. (Carga horária: 20h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Gráficos com Google Chart Tools. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Testando Aplicações Web com Selenium. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

ANT: Builds de software automatizados. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Android: Aplicações e armazenamento de dados. (Carga horária: 8h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Agilidade com Scrum. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Jenkins: Automação de deploy e Integração Contínua. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

Android: Interface, aparência e recursos do device. (Carga horária: 12h). , Caelum Ensino e Inovação, CAELUM, Brasil.

2013 - 2013

SCRUM - Preparatório para o Exame PSM I. (Carga horária: 16h). , TI Exames, TIE, Brasil.

2012 - 2012

Teste de Software - Preparatório Exame CTFL. (Carga horária: 24h). , TI Exames, TIE, Brasil.

2012 - 2012

Formação Java Web. (Carga horária: 120h). , 3 WAY, 3WAY, Brasil.

2012 - 2012

Fundamentos no Gerenciamento de Projetos - PMI. (Carga horária: 16h). , TI Exames, TIE, Brasil.

2011 - 2011

Fundamentos do BPM & BPMN. (Carga horária: 24h). , TI Exames, TIE, Brasil.

2005 - 2005

Desenvolvimento de aplicações em Delphi 7. (Carga horária: 40h). , AGROSOL Tecnologia, AGROSOL, Brasil.

2005 - 2005

Delphi 7. (Carga horária: 17h). , INSTITUTO POLITÉCNICO DE ENSINO À DISTÂNCIA, IPED, Brasil.

2005 - 2005

Desenv. Aplicações Delphi c/ conexão SQL Server. (Carga horária: 45h). , Centro Universitário Senac, SENAC/SP, Brasil.

2005 - 2005

3D Studio Max 7. (Carga horária: 45h). , Centro Universitário Senac, SENAC/SP, Brasil.

2005 - 2005

Iniciando um pequeno grande negócio. (Carga horária: 30h). , Serviço de Apoio às Micros e Pequenas Empresas de Goiás, SEBRAE/GO, Brasil.

2002 - 2002

Desenvolvimento da qualidade pessoal. (Carga horária: 8h). , Instituto Euvaldo Lodi Nacional, IEL NACIONAL, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

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: 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: Visualização da Informação.

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

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

Participação em eventos

Congresso de TI 5ª Edição. 2016. (Congresso).

CSBC - WEI - XVII Workshop sobre Educação em Computação. Uma Experiência no Ensino de Algoritmos utilizando Ambientes Visuais de Programação 3D. 2009. (Congresso).

Delphi Meeting - * Web 2.0, MVC e Ajax com PHP 5 * Como melhorar a performance da sua aplicação WEB? * Métodos Ágeis: Scrum, XP e FDD * Desenvolvimento WEB com alta produtividade!. 2009. (Encontro).

Jornada de Pesquisa do Instituto de Informática - UFG. 2009. (Outra).

Conpeex - Congresso de Pesquisa, Ensino e Extensão. Tinta Digital e Fluxogramas no Ensino de Algoritmos. 2008. (Congresso).

CONPEEX - Congresso de Pesquisa, Ensino e Extensão. 2008. (Congresso).

International Seminar on Distance Education - Canada-Brazil. 2008. (Seminário).

WEI - Workshop sobre Educação em Computação, 2008. Esboço de Fluxogramas no Ensino de Algoritmos. 2008. (Congresso).

ETI (ENCONTRO DE TECNOLOGIA E INFORMÁTICA). 2007. (Encontro).

I SICAS. 2001. (Simpósio).

Orientou

Hycaro de Oliveira Sales

Um estudo sobre o uso de BPM para a melhoria dos processos técnicos/administrativos do Suporte-Centro de Recursos Computacionais UFG; 2011; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: Halley Wesley Alexandre Silva Gondim;

Bruccy Mendes Sodré

Um estudo comparativo funcional entre as engines de jogos Unity e UDK; 2010; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Federal de Goiás; Orientador: Halley Wesley Alexandre Silva Gondim;

Ana Paula Maia Oliveira

A Conceitualização de Aprendizado de Máquina Superviosionado na Classificação de Textos em Páginas Web; 2009; Trabalho de Conclusão de Curso; (Graduação em ENGENHARIA DA COMPUTAÇÃO) - FACULDADE TAMANDARÉ; Orientador: Halley Wesley Alexandre Silva Gondim;

Carlos Rafael da Silva Pereira

Sala Virtual uma Aplicabilidade da TV Digital no Ensino à Distância; 2009; Trabalho de Conclusão de Curso; (Graduação em ENGENHARIA DA COMPUTAÇÃO) - FACULDADE TAMANDARÉ; Orientador: Halley Wesley Alexandre Silva Gondim;

Produções bibliográficas

  • GONDIM, H. W. A. S. ; NASCIMENTO, H. A. D. ; REILLY, D. . OD Flows - A Visual Representation of Origin-Destination Matrices in Urban Traffic Scenarios.. In: Sibgrapi, 2015, Salvador-BA. Workshop on Visual Analytics, Information Visualization and Scientific Visualization (WVIS),, 2015.

  • REILLY, D. ; GONDIM, H. W. A. S. ; NASCIMENTO, H. A. D. . Visualizing Large Scale Vehicle Traffic Network Data - A Survey of the State-of-the-art. In: International Conference on Information Visualization Theory and Applications, 2014, Lisbon. Proceedings of the 5th International Conference on Information Visualization Theory and Applications, 2014. p. 337.

  • GONDIM, H. W. A. S. ; NASCIMENTO, H. A. D. ; REILLY, D. . Visualizações de Matrizes Origem-Destino no Cenário do Tráfego Urbano. In: Sibgrapi, 2014, Rio de Janeiro RJ. Workshop of Work in Progress (WIP) as part of SIBGRAPI 2014 (XXVII Conference on Graphics, Patterns and Images), 2014.

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; COSTA, Fábio Moreira . XP2011. In: Agile Processes in Software Engineering and Extreme Programming 12th International Conference, XP 2011, 2011, Madrid. TaskBoard - Using XP to Implement Problem-Based Learning in an Introductory Programming Course, 2011.

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; Gomes, C. A. ; PROVENSI, L. ; Oliveira, L. . DIGITAL INK AS A COLLABORATIVE LEARNING SUPPORT. In: International Conference on Computer Supported Education, 2009, Setúbal. Proceedings of CSEDU 2009, 2009.

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; COSTA, Fábio Moreira . Uma Experiência no Ensino de Algoritmos utilizando Ambientes Visuais de Programação 3D. In: CSBC - WEI - XVII Workshop sobre Educação em Computação, 2009, Bento Gonçalves - RS. CSBC - WEI 2009 - XVII Workshop sobre Educação em Computação, 2009.

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. . Esboço de Fluxogramas no Ensino de Algoritmos. In: WEI - Workshop sobre Educação em Computação, 2008, Belém do Pará - PA. Anais do WEI 2008, 2008.

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; COSTA, Fábio Moreira . Tinta Digital e Fluxogramas no Ensino de Algoritmos. In: Conpeex - Congresso de Pesquisa, Ensino e Extensão, 2008, Goiânia. Conpeex - Congresso de Pesquisa, Ensino e Extensão, 2008.

  • GONDIM, H. W. A. S. ; NASCIMENTO, H. A. D. . VISUALIZAÇÃO DE INFORMAÇÕES NO CENÁRIO DO TRÁFEGO URBANO.. 2018. (Apresentação de Trabalho/Seminário).

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; COSTA, Fábio Moreira . Uma Experiência no Ensino de Algoritmos utilizando Ambientes Visuais de Programação 3D. 2009. (Apresentação de Trabalho/Congresso).

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; COSTA, Fábio Moreira . Tinta Digital e Fluxogramas no Ensino de Algoritmos. 2008. (Apresentação de Trabalho/Congresso).

  • GONDIM, H. W. A. S. ; AMBROSIO, A. P. L. ; COSTA, Fábio Moreira . Esboço de Fluxogramas no Ensino de Algoritmos. 2008. (Apresentação de Trabalho/Congresso).

  • GONDIM, H. W. A. S. . MODELAGEM 3D. 2007. (Apresentação de Trabalho/Conferência ou palestra).

  • GONDIM, H. W. A. S. . Desenvolvimento em ambiente 3D. 2005. (Apresentação de Trabalho/Conferência ou palestra).

Outras produções

GONDIM, H. W. A. S. . Directriz - Soluções e Ensino. 2013; Tema: Soluções e Ensino. (Blog).

Projetos de pesquisa

  • 2009 - 2010

    Aplicação da TV Digital na Educação à Distância, Descrição: A implementação da TV digital para atividades de EAD traz benefícios pela sofisticação de sua interatividade. Trazer, em uma mesma tela, informações secundárias que complementem o conteúdo será a principal ferramenta. As pessoas têm estilos diferentes de aprender, e essa metodologia vai permitir maior personalização da aprendizagem. A implantação da TV Digital no Brasil abrirá novas oportunidades para o ensino, devido,principalmente, aos seus recursos de interatividade, sua alta qualidade de definição de imagem e de som, o aumento do número de canais em um mesmo espectro de transmissão, o que permite que se possa assistir até a quatro programas diferentes ao mesmo tempo, além de outras funcionalidades hoje disponíveis apenas a quem usa a internet.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Halley Wesley Alexandre Silva Gondim - Coordenador / Carlos Rafael da Silva Pereira - Integrante.

  • 2008 - 2010

    HP Technology for Teaching: Using Tablet PCs and Problem-based Learning to Teach Algorithms and Programming, Descrição: Descrição: Tradicionalmente, o ensino de Algoritmos e Programação é baseado em uma seqüência de tópicos, partindo das técnicas básicas e procurando abordar aspectos mais avançadas de programação, como fluxo de controle e modularização de programas. Tipicamente, os conceitos são expostos primeiro, seguidos de exemplos de sua aplicação e problemas específicos para os quais os alunos devem reproduzir e estender as soluções aprendidas. Contudo, o cenário típico de programação consiste em primeiro abordar o problema para então elaborar uma solução com base na análise do problema e na experiência prévia. Consideramos que esta é uma abordagem mais natural para o aprendizado. De fato, com a metodologia atual, apenas alguns alunos em cada turma apresentam níveis adequados de sucesso ao final do semestre, enquanto os demais parecem não assimilar suficientemente bem os conceitos chave, seus relacionamentos e aplicações. No Instituto de Informática, tentativas foram realizadas no passado no sentido de melhorar o aproveitamento nesta disciplina, notadamente utilizando elementos do método de Aprendizado Baseado em Problemas (Problem-Based Learning - PBL). Os níveis de aproveitamento dos alunos foram significativamente mais altos em comparação com outras turmas. Contudo, o uso do método PBL mostrou problemas com relação à eficiência do ensino e participatividade dos alunos, o que comprometia o cumprimento do programa da disciplina. Neste projeto, planejamos retomar o uso do método PBL, agora assistido pelo uso de tecnologias de computação móvel e ubíqua. O projeto objetiva investigar e aplicar essas tecnologias para incrementar o ensino na disciplina introdutória de Algoritmos e Programação. Esta disciplina é ofertada pelo INF para diversos cursos de graduação da UFG, incluindo Ciência da Computação, Engenharia da Computação, Engenharia Elétrica, Engenharia Civil, Matemática, Física, Química, Engenharia de Alimentos e Agronomia.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Halley Wesley Alexandre Silva Gondim - Integrante / ANA PAULA LABOISSIÈRE AMBRÓSIO - Integrante / Charles Gomes de Almeida - Integrante / Lucas Provensi - Integrante / Fábio Moreira Costa - Coordenador.

Prêmios

2005

Gestão de Talentos - IEL, IEL - Instituto Euvaldo Lodi.

Histórico profissional

Experiência profissional

2010 - 2012

Universidade Federal de Goiás

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

2008 - 2009

Universidade Federal de Goiás

Vínculo: Colaborador, Enquadramento Funcional: PROFESSOR - PROGRAMAÇÃO DE COMPUTADORES., Carga horária: 4

Outras informações:
Pesquisa de novos métodos de ensino em Programação de Computadores (Algoritmos)

Atividades

  • 03/2010 - 12/2012

    Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, Computação Gráfica; Sistemas Operacionais; Programação Java; Programação .NET C# com Tinta Digital; Latex; Interface Homem Computador; Banco de Dados I e II; Algoritmos; Projeto de Software e Metodologia de Desenvolvimento de Software

2010 - Atual

Pontifícia Universidade Católica de Goiás

Vínculo: Analista de Sistemas, Enquadramento Funcional: Efetivo, Carga horária: 20

Outras informações:
O domínio de negócio está relacionado a atividades acadêmicas e administrativas. Atividades: Manutenção de projetos Java JSF (Spring Data | Maven | BD: Oracle | Primefaces | Webservices | Spring Security) Desenvolvimento de APIs Rest em Java (Spring Boot | Maven | Spring Security | Spring Data | Webservices | Mensageria ), Realização de testes unitários e Selenium. Uso de mensageria com Kafka Uso de Scrum Versionamento de código GIT Estudo de outras arquiteturas Spring Cloud Netflix (Eureka, Zull, Hystrix, Feign, etc.)

2008 - 2017

Faculdade Tamandaré

Vínculo: Celetista formal, Enquadramento Funcional: Professor, Carga horária: 4

Outras informações:
Disciplinas ministradas: Banco de Dados; Sistemas Operacionais e Engenharia de Software

2001 - 2010

Agência Goiana de Comunicação

Vínculo: Servidor Público, Enquadramento Funcional: PRODUÇÃO - COMPUTAÇÃO GRÁFICA, Carga horária: 40

Outras informações:
PRODUÇÃO DE COMERCIAIS, VINHETAS, ANIMAÇÕES 3D,2D.

2005 - 2006

TV Anhanguera

Vínculo: SERVIDOR, Enquadramento Funcional: COORDENAÇÃO DE PROGRAMAÇÃO, Carga horária: 40

Outras informações:
COORDENAÇÃO DE UM BANCO DE DADOS DE IMAGENS PARA EXIBIÇÃO DE COMERCIAIS. AUTOMAÇÃO COMERCIAL.

2003 - 2010

MANSÃO BRASIL

Vínculo: DESENVOLVEDOR, Enquadramento Funcional: DESENVOLVEDOR

2017 - Atual

Dtcom

Vínculo: Autor / Revisor, Enquadramento Funcional: Intermitente

Outras informações:
Escrita e revisão técnica de conteúdo (Livros e questões): Algoritmos, Banco de Dados, Engenharia de Software, Java e Orientação à Objetos, Java EE e Desenvolvimento de Sistemas com Java, Princípios da Segurança da Informação, Gestão da Segurança da Informação.

2019 - 2021

SENAI - Departamento Regional de Goiás

Vínculo: Docente, Enquadramento Funcional: Docente Nível Superior/Pós-graduação, Carga horária: 8

Outras informações:
Graduação: Modelagem em Banco de Dados, Gerência de Banco de Dados e Desenvolvimento Mobile (React Native); Pós-graduação: ETL, Análise dimensional e DataWarehouse.

2022 - Atual

Deal - Serviços e consultoria de TI

Vínculo: CLT, Enquadramento Funcional: Analista de Sistemas/Desenvolvedor, Carga horária: 40