Rafael Santos Silva
Arquiteto de software e líder técnico em projetos com as tecnologias Java e Node.js na Pitang Agile IT. Bacharel em Tecnologia da Informação pela Faculdade Integrada do Recife (FIR). MBA em Gestão da Informação pela Universidade Federal de Pernambuco (UFPE). Mestrando no Programa de Pós-Graduação em Engenharia da Computação (PPGEC) da Universidade de Pernambuco (UPE). Desenvolvendo pesquisas sobre a priorização de dívidas técnicas identificadas por meio de análise estática e auto-admitida no desenvolvimento de software. Integrante do grupo de pesquisa REACT Research Labs.
Informações coletadas do Lattes em 19/10/2025
Acadêmico
Formação acadêmica
Mestrado em andamento em Engenharia da Computação
2024 - Atual
Universidade de Pernambuco
Wylliams Barbosa Santos.Coorientador: Rodrigo Rebouças de Almeida. Palavras-chave: Dívida Técnica.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: Engenharia de Software.
Especialização em Gestão da Informação
2009 - 2011
Universidade Federal de Pernambuco
Título: Gestão do Conhecimento Através de uma Comunidade Prática: Um caso Estratégico no Desenvolvimento de Software
Orientador: Maria Betânia Borges Barros
Graduação em Sistemas de Informação
2004 - 2007
Faculdade Integrada do Recife
Título: Identificando Elementos de Percepção em Sistemas Móveis
Orientador: Sandra de Albuquerque Siebra
Curso técnico/profissionalizante em Programa de Formação de Técnico em Informática
2001 - 2003
Formação complementar
2024 - 2024
Machine Learning: validação de modelos. (Carga horária: 8h). , Alura, AL, Brasil.
2024 - 2024
Machine Learning parte 2: otimização com exploração aleatória. (Carga horária: 8h). , Alura, AL, Brasil.
2024 - 2024
Árvores de Decisão: aprofundando em modelos de Machine Learning. (Carga horária: 8h). , Alura, AL, Brasil.
2024 - 2024
TECH LEAD: CONSTRUINDO PRÁTICAS E ROTINAS DE GESTÃO. (Carga horária: 10h). , Alura, AL, Brasil.
2024 - 2024
Machine Learning. (Carga horária: 37h). , Alura, AL, Brasil.
2024 - 2024
Aprendizado não supervisionado: primeiras técnicas e métodos. (Carga horária: 8h). , Alura, AL, Brasil.
2024 - 2024
Machine Learning parte 1: otimização de modelos através de hiperparâmetros. (Carga horária: 9h). , Alura, AL, Brasil.
2024 - 2024
Python: crie a sua primeira aplicação. (Carga horária: 8h). , Alura, AL, Brasil.
2024 - 2024
Machine Learning: classificação com SKLearn. (Carga horária: 2024h). , Alura, AL, Brasil.
2023 - 2024
Microservices with Node JS and React. (Carga horária: 54h). , Udemy, UD, Estados Unidos.
2023 - 2023
OWASP: PADRÃO DE VERIFICAÇÃO DE SEGURANÇA DE APLICAÇÕES. (Carga horária: 6h). , Alura, AL, Brasil.
2023 - 2023
OWASP TO P 10: SECURITY MISCONFIGURATION, LOGGING E MONITO RAMENTO. (Carga horária: 6h). , Alura, AL, Brasil.
2023 - 2023
OWASP TO P 10: DE INJECTIONS A BR OKEN ACCESS CONTR OL. (Carga horária: 4h). , Alura, AL, Brasil.
2023 - 2023
INTELIGÊNCIA ARTIFICIAL GENERATIVA: MIDJOURNEY E CHATGPT. (Carga horária: 8h). , Alura, AL, Brasil.
2020 - 2020
Product Masterclass: How to Build Digital Products. (Carga horária: 3h). , Product School, PS, Estados Unidos.
2020 - 2020
Google Cloud Fundamentals: Core Infrastructure. , Google Inc., Google, Estados Unidos.
2020 - 2020
Certificado Profissional de Privacidade de Dados (LGPD). (Carga horária: 13h). , TI Exames, TIE, Brasil.
2019 - 2019
Oratória Empresarial. (Carga horária: 8h). , MPE Treinamento e Consultoria LTDA ME, MPE, Brasil.
2019 - 2019
Certificação Corda Certified Developer.pdf. , Corda, CO, Estados Unidos.
2017 - 2017
Design Thinking Bootcamp. (Carga horária: 12h). , Trampolim Academy, TA, Brasil.
2016 - 2016
Oracle Certified Associate, Java SE 7 Programmer. , ORACLE DO BRASIL SISTEMAS LTDA, OBS_FORN, Brasil.
2015 - 2015
Swift. (Carga horária: 16h). , MOBGEEK, MOBG, Brasil.
2014 - 2015
Curso Java - Certificação Oracle Certified Professional. (Carga horária: 90h). , Qualiti Assessoria e Consultoria S/A, QUALITI, Brasil.
2013 - 2013
Curso Web - Certificação Programming In Html 5 with Javascript and CSS3 (70. (Carga horária: 88h). , Qualiti Assessoria e Consultoria S/A, QUALITI, Brasil.
2011 - 2011
StreamBase Developer. (Carga horária: 16h). , StreamBase, SB, Estados Unidos.
2011 - 2011
Certificação Scrum Master. , Scrum Alliance, SA, Estados Unidos.
2010 - 2010
Extending the ATG Platform. (Carga horária: 20h). , ATG Education Services, ATG, Estados Unidos.
2010 - 2010
Implementing Your Commerce Solution. (Carga horária: 20h). , ATG Education Services, ATG, Estados Unidos.
2010 - 2010
Fundamentals of ATG Platform Development. (Carga horária: 20h). , ATG Education Services, ATG, Estados Unidos.
2009 - 2009
SpinRecife 2009: Agilidade na Prática. (Carga horária: 8h). , Porto Digital, PORTO DIGITAL, Brasil.
2008 - 2008
2543-Core Web App. Tec. With M. V. Studio 2005. (Carga horária: 2008h). , Microsoft Corporation, MC*, Estados Unidos.
2008 - 2008
2544-Advanced Web App. Tec. With M. V. Studio 2005. (Carga horária: 12h). , Microsoft Corporation, MC*, Estados Unidos.
2004 - 2004
MINI-CURSO: PRATICANDO COM XML. (Carga horária: 4h). , Faculdade Integrada do Recife, FIR, Brasil.
2004 - 2004
MINI-CURSO: UML - TEORICA E PRÁTICA. (Carga horária: 8h). , Faculdade Integrada do Recife, FIR, Brasil.
2003 - 2004
Campanha Java Certified Programmer. (Carga horária: 85h). , Iteci Instituto de Tecnologia e Ciencia da Informacão, ITECI, Brasil.
2002 - 2002
CONSERTO E MANUTENCAO DE MICRO. (Carga horária: 72h). , Centro Brasileiro de Informática, CEBRAI, Brasil.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computaçã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: Sistemas de Informaçã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: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computaçã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: Banco de Dados.
Organização de eventos
SILVA, R. S. ; COSTA, R. L. S. ; VASCONCELOS, E. H. ; DAVYS, H. . X WORKSHOP DE SISTEMAS DE INFORMAÇÃO. 2007. (Outro).
Participação em eventos
20th Iberian Conference on Information Systems and Technologies (CISTI). Business-Driven Technical Debt Prioritization: An Industry Case Study. 2025. (Congresso).
Conferência sobre Sistemas de Informação na América Latinatina. 2024. (Congresso).
AndroidRec. 2012. (Encontro).
Forum Nokia Tech Days. 2006. (Encontro).
Congresso Brasileiro de Tecnologia da Informação. 2003. (Congresso).
VII Jornada de Informática. 2003. (Outra).
X Feira de Informática e Telecomunicações Infonordeste. Expositor no Programação de Incubação de Empresas - INCUBRATEC. 2001. (Feira).
Produções bibliográficas
-
DUTRA, D. L. ; SANTOS, H. R. M. ; SILVA, R. S. . Inovação em Processos de Aprendizagem. In: Antônio Carlos Valença;Hermano Perrelli de Moura. (Org.). Teoria de Ação - Comunicativa Sistêmica em Gestão de Projetos. 1ed.Recife: Editora UFPE, 2014, v. 1, p. 1-413.
-
SILVA, R. S. ; SILVA, F. T. ; MARQUES, D. G. ; ALMEIDA, R. R. ; FARIAS JUNIOR, I. H. ; SANTOS, W. B. . Business-Driven Technical Debt Prioritization: An Industry Case Study. In: 20th Iberian Conference on Information Systems and Technologies (CISTI), 2025, Lisboa. 20th Iberian Conference on Information Systems and Technologies (CISTI), 2025.
-
SILVA, R. S. ; SANTOS, W. B. . Tracy TD-ML: Desenvolvimento de uma solução Machine Learning para gestão de Dívidas Técnicas. In: Anais da Mostra de Extensão, Inovação e Pesquisa da Universidade de Pernambuco, 2024, Recife. Anais da Mostra de Extensão, Inovação e Pesquisa da Universidade de Pernambuco. Recife, 2024.
Histórico profissional
Endereço profissional
-
Pitang. , Cais do Apolo, n. 222, Recife, 50030230 - Recife, PE - Brasil, Telefone: (81) 31345200, Ramal: 000, URL da Homepage:
Experiência profissional
2007 - 2007
Faculdade Integrada do RecifeVínculo: Monitor, Enquadramento Funcional: Monitor, Carga horária: 4
Outras informações:
Monitor da Disciplina Sistemas Operacionais - Carga Horária Total: 72 horas
2006 - 2006
Faculdade Integrada do RecifeVínculo: Monitor, Enquadramento Funcional: Monitor, Carga horária: 4
Outras informações:
Monitor da Disciplina Sistemas Operacionais - Carga Horária Total: 72 horas
2005 - 2005
Faculdade Integrada do RecifeVínculo: Monitor, Enquadramento Funcional: Monitor, Carga horária: 4
Outras informações:
Monitor da Disciplina Estrutura de Dados I - Carga Horária Total: 72 horas
2007 - Atual
PitangVínculo: Funcionário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40
Outras informações:
Site da empresa: www.pitang.com.br Papel: Arquiteto de Software, com as seguintes responsabilidades: Definição da arquitetura na construção dos softwares; Aplicação de padrões de projetos nas arquiteturas; Configuração e gerenciamento dos serviços de nuvem da Google Cloud Platform dos softwares; Construir artefatos para novos projetos; Desenvolvimento de componentes (api); Configurar ambiente de integração contínua; Construção de pipelines CI/CD no Gitlab; Modelagem (projetar) de banco de dados (relacional e não relacional) Construir, implantar e lançar novas versões de aplicativos;Desenvolvimento e manutenção de novas funcionalidades em uma nova arquitetura orientada a microsserviços utilizando o Cloud Run, codificando back-end com NodeJs, utilizando Google PubSub, Banco de Dados MongoDB, ambiente Dockerizado, GIT (e GIT CI com Docker), aplicando metodologia agíl no desenvolvimento (Scrum). Funções: Desenvolvimento e manutenção de novas funcionalidades em uma nova arquitetura orientada a microsserviços utilizando o Kubernetes, codificando back-end com Java e Frameworks da Spring (Spring Boot, Spring Data, Sprint Secutiry) com o MongoDB, ambiente Dockerizado, com GIT (e GIT CI com Docker), aplicando metodologia agíl no desenvolvimento (Scrum).Desenvolvimento e manutenção do PROMPT, com arquitetura orientada a objetos e padrões de projetos, tais como: Adapter, Proxy, Factory, Decorator, Abstract Factory, State, Singleton, Builder e Prototype. Codificação de back-end e front-end com Java e framework Spring e Angular (com Bootstrap e AdminLTE), Maven (com perfis), Spring MVC REST + Jackson, Spring Boot, Spring Security, Hibernate, Spring JPA, Spring Batch (processamento em lote), Liquibase para gerenciamento de alterações de esquema de banco de dados, MySQL e uporte a internacionalização. Construção de pipelines (CI/CD) no gitlab e configurações do projeto no Gitlab.
2005 - 2006
Instituto Planejamento e Apoio ao Desenvolvimento Tecnológico e CientíficoVínculo: Funcionário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40
Outras informações:
Site da Empresa: www.ipad.com.br Site projeto que autei: http://www.ipad.com.br/tecnologia/gsan.htm No IPAD tive as seguintes responsabilidades: Desenvolvimento de Componentes WEB; Mapeamento objeto-relacional; Capacitar novos membros; Sugerir novas tecnologias; Reproduzir histórias; Aumentar novos membros; Análise de negócio; Desenvolvimento e manutenção do sistema da Gestão Integrada de Serviços de Saneamento (GSAN), codificação back-end, front-end e execução de testes com JEE, EJB, JSP, Servlets, Apache Struts, Hibernate, banco de dados PostgreSQL, controle de versão com CVS e Metodologia RUP. Desenvolvimento de ferramenta de treinamento e implementação do sistema em diferentes departamentos da COMPESA.
2004 - 2005
Instituto de Tecnologia Em InformaticaVínculo: Funcionário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40
Outras informações:
Site da empresa: www.iteci.com.br Na Emprel tive as seguintes responsabilidades: Desenvolvimento de Componentes WEB; Mapeamento objeto-relacional; Sugerir novas tecnologias; Estimativa de história;Desenvolvimento e manutenção do Sistema de Cadastro Imobiliário (CI) e Sistema de Registro Comercial (CM) da Prefeitura do Recife, codificação back-end, front-end e execução de testes com J2EE, EJB, JSP, Servlets, Apache Struts, Hibernate, banco de dados DB2, controle de versão com metodologia CVS e RUP.
2005 - 2005
Diretiva Digital TecnologiaVínculo: Funcionário, Enquadramento Funcional: Desenvolvedor de Software, Carga horária: 40
Outras informações:
Site da empresa: ww.diretivadigital.com.br Na Diretiva Digital tive as seguintes responsabilidades: Construir artefatos para novos projetos; Desenvolvimento de Componentes WEB; Mapeamento objeto-relacional; Treinamento de novos membros; Sugerir novas tecnologias; Reproduzir histórias; Análise de negócio; Estimativa de história; Construir, implantar e lançar novas versões de aplicativos;Desenvolvimento e manutenção de aplicação móvel (para Palm Os e Pockect PC), codificação back-end, front-end e execução de testes com Tecnologia SuperWaba.Desenvolvimento e manutenção de aplicação desktop, codificando back-end e executando testes com banco de dados Java, PostgreSQL e HSQLDB, controle de versão com metodologia CVS e RUP.Desenvolvimento e manutenção de aplicações web, codificando back-end e executando testes com Lotus Domino e Lotus Notes.Ministrar treinamentos para clientes na plataforma Lotus Domino e Lotus Notes.
2002 - 2004
Diretiva Digital TecnologiaVínculo: Estaigário, Enquadramento Funcional: Estagiário, Carga horária: 40
Outras informações:
Site da empresa: ww.diretivadigital.com.br Na Diretiva Digital tive as seguintes responsabilidades: Construir artefatos para novos projetos; Desenvolvimento de Componentes WEB; Mapeamento objeto-relacional; Treinamento de novos membros; Sugerir novas tecnologias; Reproduzir histórias; Análise de negócio; Estimativa de história; Construir, implantar e lançar novas versões de aplicativos;Desenvolvimento e manutenção de aplicação móvel (para Palm Os e Pockect PC), codificação back-end, front-end e execução de testes com Tecnologia SuperWaba.Desenvolvimento e manutenção de aplicação desktop, codificando back-end e executando testes com banco de dados Java, PostgreSQL e HSQLDB, controle de versão com metodologia CVS e RUP.Desenvolvimento e manutenção de aplicações web, codificando back-end e executando testes com Lotus Domino e Lotus Notes.Ministrar treinamentos para clientes na plataforma Lotus Domino e Lotus Notes.
Atividades
-
08/2002 - 06/2004
Estágios , Diretiva Digital Tecnologia.Estágio realizado, Desenvolvimento de Software.
2024 - 2024
Universidade de PernambucoVínculo: Outro, Enquadramento Funcional: Estágio de Docência, Carga horária: 8
Outras informações:
Realizei estágio docência na Pós-Graduação (Mestrado) do curso de Engenharia da Computação (POLI/UPE - Recife) na disciplina de Engenharia de Software, lecionando para a Graduação, Mestrado e Doutorado.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Rafael Santos Silva e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?