João Batista da Silva Junior

João Batista é um arquiteto de software altamente experiente, atualmente atuando no banco BV e como professor universitário na Universidade Salvador. Com uma sólida formação acadêmica, ele possui um Mestrado em Sistemas e Computação com foco em Interação Humano-Computador, Bacharel em Ciência da Computação e um MBA em Gestão Estratégica de Projetos.

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

Acadêmico

Formação acadêmica

Mestrado em Sistemas e Computação

2017 - 2019

Universidade Salvador
Título: Uma Nova Abordagem para Auxiliar Avaliadores de UX, Ano de Obtenção: 2019
Artur Henrique Kronbauer.Palavras-chave: User Experience; Mobile Device.Grande área: Ciências Exatas e da Terra

Especialização em andamento em MBA Gestão Estratégia de Projetos

2022 - Atual

Universidade Salvador

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

2012 - 2016

Universidade Salvador
Título: aSense: Uma plataforma para análise da satisfação acadêmica em tempo real
Orientador: Artur Henrique Kronbauer

Formação complementar

2012 - 2012

Ajax Básico. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2012 - 2012

JavaScript CrossBrowser. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

Adobe Photoshop TRATAMENTO DE IMAGEM. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

Adobe inDesign AVANÇADO. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

JavaScript. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

XHTML. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

XML. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

Adobe Illustrator FUNDAMENTAL. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

Adobe Illustrator AVANÇADO. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

Fechamento de Arquivo para DTP. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

Adobe Photoshop DICAS E TRUQUES. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

HTML. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

Adobe inDesign FUNDAMENTAL. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

DHTML. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

Lógica de Programação. (Carga horária: 12h). , TreinaWeb Cursos - Cursos Online de Programação e Desenvolvimento Web, TREINAWEB, Brasil.

2011 - 2011

Adobe Photoshop AVANÇADO. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2011 - 2011

Adobe Photoshop FUNDAMENTAL. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2010 - 2010

Adobe Flash INTEGRAÇÃO COM BANCO DE DADOS. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2010 - 2010

Adobe Dreamweaver WEBSITES. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2010 - 2010

Adobe Flash ACTIONSCRIPT 3.0 ESSENCIAL. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2010 - 2010

SQL Completo. (Carga horária: 20h). , Softblue - Qualidade em cursos on-line, SOFTBLUE, Brasil.

2010 - 2010

Adobe Flash FUNDAMENTAL. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2010 - 2010

Adobe Flash ACTIONSCRIPT 3.0 AVANÇADO. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2009 - 2009

Adobe Dreamweaver APLICAÇÕES. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2009 - 2009

Adobe Fireworks EFEITOS PARA WEB. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2008 - 2008

Curso MySQL Básico. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2008 - 2008

WebDesign com CSS. (Carga horária: 16h). , iMedia Brasil, IMEDIA, Brasil.

2007 - 2007

Informática. (Carga horária: 66h). , Microlins - Formação Profissional, MICROLINS, Brasil.

2004 - 2004

Capacitação Profissional. (Carga horária: 144h). , Microlins - Formação Profissional, MICROLINS, Brasil.

Áreas de atuação

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

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

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

Grande área: Ciências Exatas e da Terra / Área: Probabilidade e Estatística / Subárea: Estatística/Especialidade: Análise de Dados.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Artes do Vídeo.

Participação em eventos

Congresso de Tecnologia da Informação da Unifacs. Desenvolvimento mobile híbrido com Ionic Framework e integração com API em Node.js. 2017. (Congresso).

Circuito Unifacs.WordPress - Dicas e Truques. 2015. (Outra).

Circuito Unifacs.Swift - Fazer mais com menos. 2015. (Outra).

Campus Party Recife?. 2014. (Outra).

iSeminar. 2011. (Seminário).

Produções bibliográficas

  • DA SILVA JÚNIOR, JOÃO BATISTA ; KRONBAUER, ARTUR HENRIQUE ; DE CAMPOS, JORGE ALBERTO PRADO . Avaliação da experiência dos alunos submetidos a diferentes práticas pedagógicas nas aulas de Interação Humano-Computador / Evaluation of the experience of students submitted to different pedagogical practices in Human-Computer Interaction classes. Brazilian Journal of Development , v. 7, p. 62515-62536, 2021.

  • SILVA JUNIOR, J. B. ; Caetano da Silva, P. . Análise da representação semântica de modelos de dados do formato JSON. REVISTA DE SISTEMAS E COMPUTAÇÃO - RSC , v. 8, p. 196-209, 2018.

  • S. Júnior, João B. ; KRONBAUER, ARTUR ; CAMPOS, JORGE . Avaliando a experiência dos usuários com metodologias ativas nas aulas de Interação Humano-Computador. In: XXX Simpósio Brasileiro de Informática na Educação (Brazilian Symposium on Computers in Education), 2019, Brasília. Anais do XXX Simpósio Brasileiro de Informática na Educação (SBIE 2019), 2019. p. 1201-1210.

  • JÚNIOR, JOÃO BATISTA DA SILVA ; KRONBAUER, ARTUR HENRIQUE ; CAMPOS, JORGE . A platform for UX assessment based on self-reporting techniques. In: the 18th Brazilian Symposium, 2019, Vitória. Proceedings of the 18th Brazilian Symposium on Human Factors in Computing Systems - IHC '19. New York: ACM Press, 2019. p. 1-10.

  • DA SILVA, JOÃO BATISTA ; KRONBAUER, ARTUR HENRIQUE . A new approach to identifying the potentialities of User Experience techniques. In: the 24th Brazilian Symposium on Multimedia and the Web, 2018, Salvador. Proceedings of the 24th Brazilian Symposium on Multimedia and the Web on - WebMedia '18. New York, NY, USA: ACM, 2018. p. 291-294.

  • DA SILVA, JOÃO BATISTA ; KRONBAUER, ARTUR HENRIQUE . A Study of Hedonic Experience Related to UX Capture Techniques. In: the 17th Brazilian Symposium, 2018, Belem. Proceedings of the 17th Brazilian Symposium on Human Factors in Computing Systems - IHC 2018. New York, NY, USA: The Association for Computing Machinery, 2018. p. 1-10.

Outras produções

SILVA JÚNIOR, J. B. . Annotation-js. 2017.

SILVA JÚNIOR, J. B. . ValidaForm. 2014.

SILVA JÚNIOR, JOÃO B. . sh-conventional-commits. 2024.

SILVA JÚNIOR, J. B. . Modalidades Esportivas (PARAOLIMPÍADAS). 2012. Vídeo.

Prêmios

2016

3º Lugar no Prêmio Mérito Acadêmico 2016.1, Universidade Salvador - UNIFACS.

2014

1º Lugar no Prêmio Mérito Acadêmico 2014.1, Universidade Salvador - UNIFACS.

Histórico profissional

Experiência profissional

2015 - 2017

CPM Braxis Outsourcing

Vínculo: , Enquadramento Funcional: Analista de Sistemas Júnior, Carga horária: 40

Outras informações:
- Desenvolvimento de Aplicações Mobile Híbridas e Nativo para iOS, Android e Windows Phone; - Desenvolvimento de plugins para Aplicações Mobile Híbrido; - Desenvolvimento de Layouts Web Cross-browser; - Implementação de Layouts Responsivos para Web; - Desenvolvimento de sistemas Dot .NET e Java; - Implementação de sistemas com integração com API RESTful; - Geração e Configuração de Builds Automatizadas; - Sustentação de Aplicações Mobile; - Análise de Aplicações Mobile; - Versionamento de aplicações; - Análise de Requisitos; - Elaboração de Artefatos de Requisitos;

2013 - 2015

Level131

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

Outras informações:
- Implementação de Layouts Cross-browser; - Manutenção de Sistemas Web; - Desenvolvimento de Aplicativos Mobile Híbrido para iOS e Android; - Interação de Sites com APIs do Twitter, Instagram, Google Maps, Youtube, Facebook e PagSeguro; - Desenvolvimento de Templates para WordPress; - Desenvolvimento de Interfaces para WordPress; - Desenvolvimento e Modificação de Peças em jQuery; - Desenvolvimento de Plugins jQuery; - Desenvolvimento de Aplicativos no Facebook;

2013 - 2013

Freellas Comunicação

Vínculo: Celetista, Enquadramento Funcional: Programador Web, Carga horária: 40

Outras informações:
- Implementação de Layouts Cross-browser; - Manutenção de Sites; - Interação de Sites com APIs de Twitter, Instagram, Google Maps, Youtube e Facebook; - Desenvolvimento de Templates para WordPress; - Desenvolvimento de Interfaces para WordPress; - Desenvolvimento e Modificação de Peças em jQuery; - Desenvolvimento de Plugins jQuery.

2013 - 2013

Cartello

Vínculo: Celetista, Enquadramento Funcional: Front-End, Carga horária: 40

Outras informações:
○ Implementação de Layouts Web (XHTML / HTML5 / CSS2 / CSS3 / Javascript); ○ Desenvolvimento de Layouts Responsivo (Twitter Bootstrap) ○ Alteração e Criação de Plugins jQuery; ○ Desenvolvimento de Plugins com interação as APIs de Twitter, Instagram e Facebook; ○ Criação e Realização de Casos de Testes utilizando-se do TestLink; ○ Manutenção de Sites utilizando-se do OpenCMS; ○ Criação de Layouts para OpenCMS; ○ Desenvolvimento de Peças em jQuery; ○ Desenvolvimento de Peças em Flash com ActionScript 3.

2012 - 2013

Cartello

Vínculo: Estagiário, Enquadramento Funcional: Front-End, Carga horária: 30

Outras informações:
○ Implementação de Layouts Web (XHTML / HTML5 / CSS2 / CSS3 / Javascript); ○ Desenvolvimento de Layouts Responsivo (Twitter Bootstrap) ○ Alteração e Criação de Plugins jQuery; ○ Desenvolvimento de Plugins com interação as APIs de Twitter, Instagram e Facebook; ○ Criação e Realização de Casos de Testes utilizando-se do TestLink; ○ Manutenção de Sites utilizando-se do OpenCMS; ○ Criação de Layouts para OpenCMS; ○ Desenvolvimento de Peças em jQuery; ○ Desenvolvimento de Peças em Flash com ActionScript 3.

2006 - 2012

Força Aérea Brasileira

Vínculo: Servidor Público, Enquadramento Funcional: Web Design, Design Gráfico, Editor de Vídeo, Carga horária: 40

Outras informações:
- Criação de Layouts para Aplicações Web, Portais e HotSites; - Implementação de Layouts Web (XHTML / HTML5 / CSS2 / CSS3 / Javascript / jQuery); - Desenvolvimento de Sites utilizando-se do CMS Joomla; - Criação de Layouts para CMS Joomla; - Criação e Desenvolvimento de Peças em Flash com ActionScript 3; - Criação de Peças Gráficas para Outdoors, Convites, Posters, Folders.

2017 - 2017

M.I.Montreal Informatica

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

2017 - 2018

Grupo GNC

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

Outras informações:
Setor de pesquisa, tecnologia e inovação

2018 - 2021

Solutis Tecnologias

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

Outras informações:
- Machine Learning, Data Science - Pesquisador - Elaboração de proposta de novas soluções - Análise crítica de tecnologias - Análise e criação de soluções tecnológicas

2021 - 2023

Itau Unibanco

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

2023 - Atual

Banco Votorantim

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