Rafael Cruz Salles

Doutor (DSc.) e Mestre (MSc.) em Engenharia de Sistemas de Computação pela UFRJ, Brasil (curso com avaliação máxima, CAPES 7). Graduado em Engenharia de Computação pela PUC-Rio, Brasil (CAPES 7). Especialização em Segurança e Defesa Cibernética pela Escola Superior de Guerra (ESG, Brasil).Com uma trajetória profissional que ultrapassa três décadas na área de Computação, busco constantemente aprimorar conhecimentos e obter reconhecimento em instituições acadêmicas de excelência. Empreendedor por natureza, acumulei anos de experiência no mercado corporativo, ao mesmo tempo em que me envolvi ativamente no ambiente acadêmico.Recentemente, atuo no âmbito da Defesa como Oficial Superior da Marinha do Brasil. A diversidade de experiências reflete meu comprometimento com o desenvolvimento contínuo e a aplicação prática de conhecimentos sólidos, sendo essenciais para o exercício profissional em um ambiente desafiador e dinâmico.

Informações coletadas do Lattes em 26/08/2024

Acadêmico

Formação acadêmica

Doutorado em Engenharia de Sistemas e Computação

2016 - 2023

Universidade Federal do Rio de Janeiro
Título: Avaliação de Processamento Local Baseada em Traços de Execução, Aplicada a Protocolos de Comunicação e a Sensores da Internet das Coisas
Ricardo Cordeiro de Farias. Palavras-chave: Embedded devices; IoT; Cryptographic protocols; communications security; OS kernel; ESP32 Benchmark. Grande área: Ciências Exatas e da TerraGrande Área: Outros / Área: Microeletrônica / Subárea: Dispositivos. Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Hardware.

Mestrado em Engenharia de Sistemas e Computação

2011 - 2014

Universidade Federal do Rio de Janeiro
Título: AVALIAÇÃO DE CAPACIDADE E CONSUMO DE ENERGIA DE REDE MÓVEL AD HOC CENTRADA EM INTERESSE, Ano de Obtenção: 2014
Claudio Luis de Amorim.

Especialização em Curso Superior de Segurança e Defesa Cibernética

2023 - 2023

Escola Superior de Guerra
Título: POLÍTICAS PARA AQUISIÇÃO DE CAPACIDADE COMPUTACIONAL DE PONTA VIA PROVEDORES PRIVADOS: nuvem governamental e a aplicação de modelos de configuração na obtenção de melhores níveis de cibersegurança.
Orientador: Marcelo Malagutti

Graduação em Engenharia de Computação

1997 - 2005

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Formação complementar

2023 - 2024

ISC2 CC - Certified in Cybersecurity. , International Information System Security Certification Consortium, ISC2, Estados Unidos.

2023 - 2023

MBSE: Model-Based Systems Engineering. , University At Buffalo and The State University of New York - Coursera, UB, Estados Unidos.

2023 - 2023

CIBERDEFENSA / Junta Interamericana de Defensa. , Universidad de las Fuerzas Armadas del Ecuador, ESPE, Equador.

2022 - 2023

IBM Cybersecurity Analyst. , IBM / Coursera, IBM / COURSERA, Brasil.

2020 - 2020

Certificação Professional Scrum Master I. , Scrum.org, SCRUM, Estados Unidos.

1994 - 1994

Banco de Dados dBASE III PLUS. , Datalog Informática, DATALOG, Brasil.

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Português

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

Bandeira representando o idioma Francês

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

Á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: 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.

Grande área: Engenharias / Área: Engenharia Elétrica / Subárea: Circuitos Elétricos, Magnéticos e Eletrônicos/Especialidade: Circuitos Eletrônicos.

Grande área: Outros / Área: Microeletrônica.

Outras produções

SALLES, R. C. . Quiz Machine. 2010.

Histórico profissional

Experiência profissional

2020 - Atual

MARINHA DO BRASIL

Vínculo: Militar, Enquadramento Funcional: Arquiteto de Sistemas TIC, Regime: Dedicação exclusiva.

2024 - Atual

Escola de Guerra Naval

Vínculo: Pesquisador., Enquadramento Funcional: Pesquisador.

Outras informações:
Segurança cibernética. Linha de Pesquisa "Cenários Prospectivos para Defesa e Segurança - Metodologias, Tendências e Práticas".

1997 - Atual

Others / Outros

Vínculo: Others / Outros, Enquadramento Funcional: Others / Outros

2016 - 2023

Others / Outros

Vínculo: student, Enquadramento Funcional: DSc,MSc. ASO e Paralellismo.

Outras informações:
Arquitetura de Computadores, Sistemas Operacionais e Paralelismo* * * COS703: Arquitetura Avançada e Sistemas Operacionais: Hierarquia de memória, Paralelismo no nível de instruções; escalonamento dinâmico, processamento especulativo, previsão de desvios. Reuso de Computações: memoization, reuso de instruções, reuso dinâmico de traces.* * * COS874: Arquiteturas Computacionais para Classes de Aplicações Distribuídas em Grande Escala. Servidores WEB escaláveis, computação pervasiva, redes móveis ad-hoc e redes de sensores sem fio.* * * COS859: Arquitetura de Computadores e Paralelismo (CUDA). Tópicos de paralelismo em GPU e sua aplicação.* * * CPS759: Arquitetura Avançada de Computadores e Paralelismo (CUDA). Temporização de GPU. Conflitos de acesso à memória. Streams de GPU. Operações Atômicas. Processamento híbrido e concorrente CPU/GPU. Multi-programação GPU. Clusters de GPU com MPI. Execução de Threads Paralelas.

2016 - 2023

Others / Outros

Vínculo: student, Enquadramento Funcional: DSc,MSc. Artificial Intelligence.

Outras informações:
Inteligência Artificial* * * MAB780: Redes Neurais, Lógica Fuzzy. Perceptron, Adaline; Madaline; perceptron de múltiplas camadas, Inferência Fuzzy.* * * CPE730: Inteligência de Enxame. Algoritmos ant, bee e relacionados.* * * CPS841: Redes Neurais Sem Fio (WNN). Redes booleanas, neurônios biológicos, Kanerva, WISARD, Nós de Lógica Probabilística, Neurônios Buscadores de Metas, Unidades Neurais Gerais (PLN/GSN/GNU).* * * CPE723: Otimização Contínua; Algoritmos Evolucionários: Algoritmos Genéticos e algoritmos relacionados; Recozimento Simulado.

2016 - 2023

Others / Outros

Vínculo: student, Enquadramento Funcional: DSc,MSc. Outros.

Outras informações:
Aplicação ou relacionada à interseção de Arquitetura de Computadores, Sistemas Operacionais e Paralelismo / (ii) Inteligência Artificial* * * COS764: Algoritmos Distribuídos. principais modelos (a)síncronos, propagação de informação, conectividade em grafos, eleição de líder, autoestabilização, exclusão mútua, "deadlocks" e simulação distribuída.* * * CPS750: Processamento de imagem, visão computacional e robótica. Segmentação e reconhecimento de objetos e faces. Detecção de movimento, visão estéreo e calibração de câmera. Aplicados a imagens estáticas e sequências de imagens em tempo real. OpenCV.* * * CPS758: Visualização de Alto Desempenho. Algoritmos de Representação e Renderização para Conjuntos de Dados 3D (Ir)regulares; Programação Paralela aplicada a algoritmos de renderização; Balanceamento de carga.* * * COS765: Redes de Computadores. OSI, topologias físicas, Transferência de dados confiável, fluxo e congestionamento, endereçamento, protocolos comuns. Acesso ao meio compartilhado: Aloha, CSMA, CSMA/CD e outros. Programação de redes (API Socket). Rede de entrega de conteúdo (CDN). Segurança de rede. Algoritmos Distribuídos.

2008 - 2020

Others / Outros

Vínculo: Colaborador, Enquadramento Funcional: Lider | Armazenamento e Segurança Dados

Outras informações:
Responsável pela construção de infraestrutura de armazenamento para garantir disponibilidade, segurança e escalabilidade contínuas dos dados. Como coordenador de equipe, envolvido ativamente na pesquisa, desenvolvimento, configuração e implementação de soluções. Perfil da Empresa: Médio porte, com mais de 15 anos de experiência. A produção diária de arquivos multimídia de grande tamanho (GB+) e arquivos renderizados compartilhados entre colaboradores em vários escritórios e locais remotos. Gerencia 10+ TB de dados distribuídos geograficamente em data centers próprios e locais. Responsabilidades Principais: Projetar, construir e gerenciar plataformas de armazenamento com mecanismos de proteção em um ambiente multi-geográfico usando tecnologias de código aberto. Definir, implementar, avaliar e atualizar estratégias de proteção de dados, recuperação de desastres e continuidade de negócios com proteção de dados em camadas/tiers. Estabelecer acesso de baixo privilégio e regras de firewall entre camadas. Gerenciamento de obsolescência: Prever a adoção de novas tecnologias, implantar, coexistir e migrar gradualmente dados entre camadas (por exemplo, migrar para SFP+ usando discos NVMe). Desempenho de armazenamento: Monitorar, solucionar problemas e garantir qualidade. Implementar técnicas de eficiência de armazenamento, como compressão automática agendada e deduplicação de dados não utilizados. Gerenciamento de equipe: Liderar profissionais, fornecer orientação, mentoria e promover uma cultura de inovação, colaboração e melhoria contínua. Colaborar com as partes interessadas para entender as necessidades de armazenamento e traduzi-las em soluções escaláveis e confiáveis. Tecnologias Chave: TCP/IP e outros protocolos em diferentes camadas, iptables, nftables, design, implantação e administração de servidores/clusters Linux, KVM, Kubernetes, NAS, RAID, GlusterFS, Active Directory/SAMBA, automação usando linguagens de script como bash, PHP e Python.

2008 - 2020

Others / Outros

Vínculo: Colaborador, Enquadramento Funcional: Lider | Engenharia de Redes

Outras informações:
Perfil da Empresa: Médio porte, mais de 15 anos. Colaboradores localizados em vários escritórios e locais remotos. Dados geodistribuídos em data centers locais e servidores de internet hospedados.Empresa: Confidencial.Detalhamento:Arquitetar, projetar e implementar soluções empresariais utilizando práticas padrão de redes e tecnologias de código aberto;Estratégia e Planejamento de Rede, Design e Arquitetura, Implementação e Otimização, Segurança, Planejamento de Capacidade e Escalabilidade;Liderança Técnica, Documentação e Relatórios; Clientes de Múltiplos Sistemas Operacionais (Linux, Windows, macOS OSX).Experiência prática em tecnologias de rede, incluindo:IPv4/IPv6, comutação L2/L3;VPN, openvpn, ipsec;Controle/classificação/formatação de tráfego (tc), disciplinas de enfileiramento (qdiscs, htb, qtc, e outros);Automação/Scripting em vários idiomas/níveis (bash, python, perl, e outros);Common internet protocols (SIP,DNS, TLS, HTTPS, etc.);Virtualização (KVM);Firewall e cibersegurança no nível de rede: iptables, nftables, suricata, snort, firewalls comerciais/SIEM, segregação de rede para segurança. Tcpdump, Wireshark.Design e programação de baixo nível/técnicas aplicadas à ciberdefesa (por exemplo, políticas de firewall leves contra varreduras, bloqueio temporal ou aumento dos tempos de resposta a possíveis atacantes, desvio para honeypots).Serviço de diretório para administração, autenticação e autorização em ambientes corporativos: Samba, LDAP, Active Directory.Autenticação centralizada: RADIUS.Autenticação multifatorial, 2FA, MFA.

1997 - 2004

Others / Outros

Vínculo: autonômo, Enquadramento Funcional: Systems Architect | Web

Outras informações:
Principais Projetos***2003-2004: Mariner/Petrobrás. SRM - Sistema de Rastreamento de Materiais.***1999: Laboratório Richet. Portal e ferramenta para acompanhamento de resultados de exames.***1999: Estação Primeira de Mangueira. 1 Portal da Escola.***1998: Mercocyber. Portal B2B voltado à comercialização de excedentes industriais.***Tecnologias Principais: ASP/C#/PHP/CGI/ MS SQL/ MySQL / ORACLE

2006 - 2020

Conception

Vínculo: CTO - Co Founder, Enquadramento Funcional: CTO | Engenheiro de Computação, Regime: Dedicação exclusiva.

2006 - 2020

Conception

Vínculo: ., Enquadramento Funcional: Líder | Desenvolvimento Web

Outras informações:
Chefe de Desenvolvimento Web: Supervisão, planejamento estratégico, execução e gestão de equipes para desenvolvimento relacionado à web. Projetos voltados a empresas de pequeno a grande porte, por vezes envolvendo milhares de dispositivos móveis ou usuários. Experiência prática e participação ativa à equipe no papel de Desenvolvedor Sênior, Arquiteto de Banco de Dados/Soluções e Analista Integrador.Tecnologias Principais: C#,PHP,Node.js. React, Javascript, JQuery. ,bancos de dados relacionais e não relacionais, incluindo MongoDB, NoSQL, SQL Server, MySQL-MariaDB, entre outros. Bancos de dados portáteis como MS Access e SQLite. XML, JSON, SOAP, REST.

2008 - 2015

Conception

Vínculo: ., Enquadramento Funcional: Lider | Desenvolvimento Apps Móveis

Outras informações:
Lider de Desenvolvimento Móvel: Responsável pelo planejamento estratégico, execução e gestão de equipes para o desenvolvimento de aplicativos móveis.Coordenador da arquitetura e da construção de aplicativos móveis, entrega de projetos, liderança de equipe e inovação tecnológica. Responsável por todo o ciclo de vida do desenvolvimento, gestão de orçamento e colaboração com equipes multifuncionais. Implementação com base nas melhores práticas visando garantir qualidade e alinhar o desenvolvimento com os objetivos institucionais.Equipes de 8+ desenvolvedores em média.Tecnologias-chave: Android, iPhone, iPad, Tablets, Java, Objective C, Android NDK, Windows Mobile.Principais Aplicativos:TIM Nono Digito (5+ Million devices) , TIM Meus Emails (5+ Million devices), Menu TIM (5+ Million devices), TIM Barra de serviços Windows Mobile, TIM Carnaval, TIM Copa 2010, iMusica (now Claro Music), Fezinha.

2001 - 2012

Optilab Informática LTDA

Vínculo: Sócio-Fundador / Co founder, Enquadramento Funcional: Analista desenvolvedor, Carga horária: 4

2001 - 2006

Optilab Informática LTDA

Vínculo: Colaborador, Enquadramento Funcional: Arquiteto de Sistemas | Opticyber

Outras informações:
Co fundador da empresa e Arquiteto de Sistemas TICAplicação mais utilizada no Brasil para a administração de mais de 4000 cybercafés/lan-houses. Algumas lojas com 100+ máquinas. Média de 15+ máquinas por loja.Principais funcionalidades:Controle de Acesso: Autenticação de usuários, Bloqueio de terminais, Cobrança e Controle de Tempo.Controle de tempo de uso e perfis: limites de tempo para cada sessão de usuário, peris de aplicações acessíveis e faixas de horário.Sistemas de cobrança: Maquinas de inserção de notas, cartões pré impressos e pré-pagos ou pagamento no caixaRegistro de atividades: Registros detalhados das atividades dos usuários, como tempo de uso, sites visitados, e aplicativos utilizados, visualização de tela das estações.Controle de impressão: impressão com monitoramento e controle de custos.Restrições de acesso: Configurações para restringir o acesso a determinados sites, aplicativos e configurações do sistema.Painel de controle centralizado: gerencia de todos os aspectos da lan house a partir de um ponto central.Geração de relatórios: Oferece relatórios detalhados sobre o uso da lan house, incluindo operações realizadas pelos funcionários.Tecnologias Principais: VB, SQL, Backend Web para armazenar registros e validação de licenças (ASP/VB), criptografia simétrica/serpente, C++, Win32API, Windows 95/98/2000/XP, ActiveX.

2000 - 2003

Optilab Informática LTDA

Vínculo: Colaborador, Enquadramento Funcional: Arquiteto de Sistemas | BuscaBR Search Engine

Outras informações:
Motor de Busca, na época em que o cenário brasileiro de sites de busca estava em um estágio inicial de desenvolvimento, marcado por uma presença limitada de motores locais.Alavancado por investidores, o projeto esteve entre os 3 motores mais utilizados do país.Co fundador, responsável pela Arquitetura e desenvolvimento, em diversas camadas, dentre as quais:a) motor de busca próprio com conteúdo distribuido entre servidores, em memória, objetivando a realização de busca em paralelo e com baixissima latência de resposta.b) Web, Front e back end, para inserção de novos sites a serem indexados.c) Spider para consulta, atualização e indexação de conteúdod) infraestrutura: configuração dos servidores (Windows 2000). Hospedados em datacenter da COMSAT. Hortolândia, SPe) Arquiteto de Banco de Dados (data at rest): Procedimentos Armazenados, Triggers, Normalização de DadosKey techs: C++, C, SQL Server, ASP (VBScript), PHP, Activex, Win32API.

2000 - 2002

SevenLab Informática LTDA

Vínculo: Colaborador, Enquadramento Funcional: CTO | sakei.globo.com

Outras informações:
Co-fundador e Diretor de Tecnologia, responsável pelo desenvolvimento do portal jovem SAKEI, afiliado e patrocinado por um dos principais portais de conteúdo do Brasil.Lider da equipe de desenvolvimento e inovação tecnológica. Colaboração com equipes multidisciplinares.Responsável pela garantia qualidade e alinhamento tecnológico aos objetivos corporativos.Tecnologias-chave: ASP/C#/PHP/Macromedia Generator (background). Frontend: Flash, Javascript.

2000 - 2002

SevenLab Informática LTDA

Vínculo: Colaborador, Enquadramento Funcional: CTO | boadanoite.globo.com

Outras informações:
Co-fundador e Diretor de Tecnologia, responsável pelo desenvolvimento do portal jovem Boa da Noite, afiliado e patrocinado por um dos principais portais de conteúdo do Brasil. O portal foi um dos líderes do segmento de divulgação e registro de eventos noturnos. Líder da equipe de desenvolvimento e inovação tecnológica, colaborando com equipes multidisciplinares.Desenvolvimento de ferramentas para que colaboradores (fotógrafos) possam realizar a publicação e identificação dos participantes nas fotos coletadas em eventos. O ferramental permitia o download das fotos e a produção local (em notebooks) de pacotes compactados a serem submetidos ao portal durante a execução dos eventos. Responsável pela garantia de qualidade e alinhamento tecnológico aos objetivos corporativos.Tecnologias-chave: ASP/C#/PHP/Macromedia Generator (background). Frontend: Flash, Javascript. Publicador dos colaboradores: C++, ActiveX, Win32API.

1999 - 2001

SevenLab Informática LTDA

Vínculo: Sócio-Fundador / Co founder, Enquadramento Funcional: Analista Desenvolvedor

1998 - 2000

Webcorner Internet Service Provider (ISP)

Vínculo: Colaborador, Enquadramento Funcional: Arquiteto de Sistemas | Integração, Dev.

Outras informações:
Automação/integração dos softwares dos serviços ISP comercializados. Autenticação e validação de conformidade de acesso dos usuários face ao perfil contratado (horários, cotas de transmissão mensais, acessos simultâneos, cotas de disco). Geração de logs de acesso e de utilização dos serviços.Consolidação de uso para geração de cobrança.Serviços de FTP, EMAIL, hospedagem de sites. Tecnologias com atuação direta: Win32API, C++, VB, Windows NT, Linux, Routing and Remote Access Service (RRAS), Configuração de portas de acesso Us robotics v.90 56kb e placas de expansão de portas, banco de dados SQL Server 5 e 6.

1998 - 1999

Promon IP / 2PG

Vínculo: Celetista formal, Enquadramento Funcional: Systems Architect | Web, Carga horária: 40

Outras informações:
Principais projetos: **** No Brasil: portais cherrypicked.com (USA), e-imoveis.com.br, sandpiper.com.br; ****Bogotá. Colômbia: Analista do projeto do portal B2B www.LatinAdvisor.com (Vignette 5.0 e MSSQL Server 2000)****Key tech: JS, ASP(VB/JS), SQL Server, Vignette Content Management System (CMS)

1998 - 1999

Clube de Regatas Flamengo

Vínculo: Estágio, Enquadramento Funcional: Systems Architect | Web, Carga horária: 6

Outras informações:
Líder de Desenvolvimento do novo portal do clube, do portal de administração de conteúdo e da plataforma de transmissão ao vivo de jogos. Aplicação de técnicas de otimização na plataforma para lidar com milhares de acessos diários. Tecnologias: JS, ASP (VB), SQL, SYBASE, mecanismos de cache de dados, distribuição de conteúdo.

1997 - 1999

Kidlink

Vínculo: estagiário, Enquadramento Funcional: Systems Architect | Web

Outras informações:
Key Techs: HTML/ASP/ASP/PHP/CGI-LUA-Javascript, PostreeSQL

1997 - 1999

Kidlink

Vínculo: estagiário, Enquadramento Funcional: Moderador

Outras informações:
Kidlink Internacional: moderador de Lista do Grupo Francês