Rodrigo Alves Prado da Silva

Rodrigo Alves Prado da Silva recebeu o título de Doutor em Computação pela Universidade Federal Fluminensa (UFF), Niterói - RJ, Brasil em outubro de 2024, e recebeu o título de Mestre em Computação, também, pela UFF em agosto de 2018. Seus interesses de pesquisa incluem Ciência de Dados, Computação em Nuvem, Gerência de Workflows, Paralelismo de Dados e Aprendizado de Máquina. Atualmente, pesquisa formas de executar workflows científicos de forma mais segura em nuvens computacionais, com ou sem o uso de contêineres. Atou no desenvolvimento back-end de um simulador para recuperação de óleo em nanoescala (Flow Discovery) durante estágio de doutorado na IBM Research. E, anteriormente, durante o mestrado, estudou sobre os impacto das vetorizações de aplicações de alto desempenho na nuvem. Em paralelo, possui uma carreira no mercado de trabalho atuando tanto no desenho de arquitetura como desenvolvimento de sistemas complexos para empresas como Accenture, IBM e Capgemini. Por fim, Rodrigo procura consolidar seus conhecimentos nas arquiteturas em nuvem e IA, enquanto continua os trabalhos desenvolvidos no doutorado.

Informações coletadas do Lattes em 03/06/2025

Acadêmico

Formação acadêmica

Doutorado em Doutorado em Computação

2018 - 2024

Universidade Federal Fluminense
Título: CYCLOPS: Uma Abordagem para Escalonamento de Workflows em Nuvens de Computadores com Restrições de Confidencialidade
Daniel Cardoso Moraes de Oliveira. Coorientador: Yuri Abitbol de Menezes Frota, Esther Pacitti. Palavras-chave: escalonamento; Workflows científicos; nuvem computacional; contêiner; confidencialidade.

Mestrado em CIÊNCIAS DA COMPUTAÇÃO

2016 - 2018

Universidade Federal Fluminense
Título: Análise de uma Aplicação Vetorizada de Migração Kirchhoff Pré-empilhamento em Tempo Usando Diversos Paradigmas de Paralelização e em Diferentes Ambientes de Virtualização
, Ano de Obtenção: 2018.Lúcia Maria de Assumpção Drummond.Coorientador: Cristiana Barbosa Bentes. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.

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

2014 - 2016

Universidade Federal Fluminense
Título: ANÁLISE DA VETORIZAÇÃO SEMIAUTOMÁTICA DA ACELERAÇÃO DA MIGRAÇÃO KIRCHHOFF PRÉ-EMPILHAMENTO EM TEMPO
Orientador: Lúcia Maria de Assumpção Drummond

Formação complementar

2014 - 2015

Minor em Empreendedorismo e Inovação.. (Carga horária: 270h). , Universidade Federal Fluminense, UFF, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, 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.

Organização de eventos

DRUMMOND, L. M. A. ; SILVA, R. A. P. . IV Escola Regional de Alto Desempenho do Rio de Janeiro. 2018. (Congresso).

Participação em eventos

IV Escola Regional de Alto Desempenho do Rio de Janeiro.. Introdução a Paralelização de Aplicações com OpenMP. 2018. (Congresso).

29th International Symposium on Computer Architecture and High Performance Computing.Vetorização e Análise de Algoritmos Paralelos para a Migração Kirchhoff Pré-empilhamento em Tempo. 2017. (Simpósio).

III Escola Regional de Alto Desempenho do Rio de Janeiro. Efeito da vetorização sobre aplicações paralelas de processamento sísmico. 2017. (Congresso).

II Escola Regional de Alto Desempenho do Rio de Janeiro. Aceleração da Migração Kirchhoff Pré-empilhamento em Tempo. 2016. (Congresso).

Produções bibliográficas

  • MELO ALVES, MAICON ; DA CRUZ PESTANA, REYNAM ; ALVES PRADO DA SILVA, RODRIGO ; DRUMMOND, LÚCIA M. A. . Accelerating Pre-stack Kirchhoff Time Migration by Manual Vectorization. Concurrency and Computation , v. n/a, p. n/a, 2016.

  • SILVA, RODRIGO A. P. ; FERREIRA, WESLEY ; PACITTI, ESTHER ; FROTA, YURI ; DE OLIVEIRA, DANIEL . Uma Heurística para a Execução de Workflows com Restrições de Confidencialidade em Ambientes Conteinerizados. In: Simpósio Brasileiro de Banco de Dados, 2024, Brasil. Anais do XXXIX Simpósio Brasileiro de Banco de Dados (SBBD 2024). Porto Alegre: Sociedade Brasileira de Computação (SBC), 2024. p. 536-548.

  • FROTA, YURI ; A. P. SILVA, RODRIGO ; DE OLIVEIRA, DANIEL ; PACITTI, ESTHER . Assegurando a Confidencialidade de Dados de Workflows Executados em Nuvens de Computadores: Abordagens Heurísticas e Exatas. In: ANAIS DO LVI SIMPóSIO BRASILEIRO DE PESQUISA OPERACIONAL, 2024, Fortaleza. Rio de Janeiro: Sociedade Brasileira de Pesquisa Operacional (SOBRAPO), 2024. v. 54.

  • SILVA, RODRIGO A. P. ; PACITTI, ESTHER ; FROTA, YURI ; OLIVEIRA, DANIEL DE . Análise de Desempenho da Distribuição de Workflows Científicos em Nuvens com Restrições de Confidencialidade. In: Workshop em Desempenho de Sistemas Computacionais e de Comunicação, 2021, Brasil. Anais do XX Workshop em Desempenho de Sistemas Computacionais e de Comunicação (WPerformance 2021). Porto Alegre: Sociedade Brasileira de Computação (SBC). p. 37-48.

  • SILVA, Rodrigo ; PACITTI, ESTHER ; FROTA, YURI ; DE OLIVEIRA, DANIEL . Escalonamento de Workflows em Nuvens de Computadores com Restrições de Confidencialidade. In: VI Escola Regional de Alto Desempenho do Rio de Janeiro, 2020, Brasil. Anais da VI Escola Regional de Alto Desempenho do Rio de Janeiro (ERAD-RJ 2020). Porto Alegre: Sociedade Brasileira de Computação (SBC), 2020. p. 1-5.

  • SILVA, R. A. P. ; BENTES, C. B. ; DRUMMOND, L. M. A. . Efeito da vetorização sobre aplicações paralelas de processamento sísmico. In: III Escola Regional de Alto Desempenho do Rio de Janeiro, 2017, Rio de Janeiro. III Escola Regional de Alto Desempenho do Rio de Janeiro, 2017.

  • SILVA, R. A. P. ; ALVES, M. M. ; BENTES, C. B. ; DRUMMOND, L. M. A. . Vetorização e Análise de Algoritmos Paralelos para a Migração Kirchhoff Pré-empilhamento em Tempo. In: 29th International Symposium on Computer Architecture and High Performance Computing, 2017, Campinas. XVIII Simpósio em Sistemas Computacionais de Alto Desempenho, 2017.

  • SILVA, R. A. P. ; ALVES, M. M. ; DRUMMOND, L. M. A. . Aceleração da Migração Kirchhoff Pré-empilhamento em Tempo. In: II Escola Regional de Alto Desempenho do Rio de Janeiro, 2016, Rio de Janeiro. II Escola Regional de Alto Desempenho do Rio de Janeiro, 2016.

  • ALVES PRADO DA SILVA, RODRIGO ; BENTES, CRISTIANA BARBOSA ; DE ASSUMPCAO DRUMMOND, LUCIA MARIA . Analysis of Parallel and Vectorized Algorithms of Pre-Stack Kirchhoff Time Migration in Virtual Environments. In: 2018 Symposium on High Performance Computing Systems (WSCAD), 2018, São Paulo. 2018 Symposium on High Performance Computing Systems (WSCAD), 2018. p. 271.

  • FROTA, Y. ; SILVA, R. A. P. ; OLIVEIRA, D. ; PACITTI, E. . Assegurando a Confidencialidade de Dados de Workflows Executados em Nuvens de Computadores: Abordagens Heurísticas e Exatas. 2024. (Apresentação de Trabalho/Congresso).

  • SILVA, R. A. P. ; BENTES, C. B. ; DRUMMOND, LÚCIA M. A. . Analysis of Parallel and Vectorized Algorithms of Pre-Stack Kirchhoff Time Migration in Virtual Environments. 2018. (Apresentação de Trabalho/Congresso).

  • SILVA, R. A. P. ; ALVES, M. M. ; BENTES, C. B. ; DRUMMOND, L. M. A. . Vetorização e Análise de Algoritmos Paralelos para a Migração Kirchhoff Pré-empilhamento em Tempo. 2017. (Apresentação de Trabalho/Simpósio).

  • SILVA, R. A. P. ; BENTES, C. B. ; DRUMMOND, L. M. A. . Efeito da vetorização sobre aplicações paralelas de processamento sísmico. 2017. (Apresentação de Trabalho/Congresso).

  • SILVA, R. A. P. ; ALVES, M. M. ; DRUMMOND, L. M. A. . Aceleração da Migração Kirchhoff Pré-empilhamento em Tempo. 2016. (Apresentação de Trabalho/Outra).

  • SILVA, R. A. P. . Introdução a Paralelização de Aplicações com OpenMP. 2018. (Curso de curta duração ministrado/Outra).

Projetos de pesquisa

  • 2015 - 2016

    Aceleração da Migração Kirchhoff Pré-empilhamento em Tempo (PKTM), Descrição: Projeto de Iniciação Científica com bolsa da FAPERJ, orientado pela professora Lúcia Maria de Assumpção Drummond com auxílio do aluno de doutorado Maicon Melo Alves. O projeto visou a análise de técnicas de vetorização de aplicações sísmicas.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (1) . , Integrantes: Rodrigo Alves Prado da Silva - Integrante / Maicon Melo Alves - Integrante / DRUMMOND, LÚCIA M. A. - Coordenador.

Histórico profissional

Experiência profissional

2022 - 2025

Capgemini

Vínculo: Celetista, Enquadramento Funcional: Arquiteto de Soluções Customizadas I, Carga horária: 40

Outras informações:
Neste cargo pude:> Análise e definição de arquiteturas de soluções customizadas, alinhadas às necessidades do cliente.> Desenvolvimento de propostas técnicas e estratégicas para implementação de soluções escaláveis e seguras.> Integração de tecnologias cloud (AWS, Azure, GCP) e soluções on-premise.> Colaboração com times multidisciplinares para garantir a viabilidade técnica dos projetos.> Aplicação de boas práticas de segurança, governança e otimização de desempenho.> Documentação de arquiteturas, padrões e diretrizes para desenvolvimento.

2020 - 2022

MTM Tecnologia

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

Outras informações:
A startup atua no mercado low-code com um produto chamado mobileX, permitindo a criação de aplicativos mobile (iOS, Android) e Web. O principal diferencial da plataforma é o baixo time-to-market, proporcionando desenvolvimento rápido e eficiente.Atuei na melhoria contínua do mobileX, sendo minhas principais contribuições:> Desenvolvimento full-stack, utilizando C# (.NET Framework e Core), Angular e Python.> Modelagem e gerenciamento de bancos de dados SQL Server e MySQL.> Implantação e gerenciamento de serviços em GCloud, Azure, IBM Cloud e Oracle.> Orquestração e distribuição de aplicativos em múltiplos servidores.> Conteinerização de serviços com Docker para escalabilidade e eficiência operacional.> Automação de entrega contínua (CI/CD) para otimizar o fluxo de deploys.> Trabalho em equipe utilizando metodologias ágeis, promovendo um ambiente colaborativo e de crescimento profissional.

2018 - 2020

IBM Research Brazil

Vínculo: Bolsista, Enquadramento Funcional: Research Intern, Carga horária: 30

Outras informações:
IBM Research é a divisão de pesquisa e desenvolvimento da IBM, uma empresa multinacional americana de tecnologia da informação, com operações em mais de 170 países. IBM Research é a maior organização de pesquisa industrial do mundo e possui doze laboratórios em seis continentes. Trabalhei no desenvolvimento back-end de um simulador para recuperação de óleo em nanoescala (Flow Discovery). Aprimorei minhas habilidades com C++, aprendi o Armadillo, utilizado para operações de álgebra linear e o IDA Sundial para integração numérica. A manutenção da aplicação era feita usando ferramentas de DevOps como Git, Travis, ZenHub, Docker e IBM Cloud. Apliquei meus conhecimentos em Orientação a Objetos e Padrões de Projeto para simplificar o código-fonte. Com o tempo, dialoguei junto aos meus colegas de equipe os melhores direcionamentos para o projeto. Trabalhei com físicos e engenheiros a implementação de novas funcionalidades que foram importantes para suas pesquisas.

2016 - 2018

Universidade Federal Fluminense

Vínculo: Bolsista, Enquadramento Funcional: Bolsista CAPES, Carga horária: 40, Regime: Dedicação exclusiva.

2015 - 2016

Universidade Federal Fluminense

Vínculo: Bolsista, Enquadramento Funcional: Bolsista FAPERJ, Carga horária: 20, Regime: Dedicação exclusiva.

2008 - 2013

Accenture do Brasil

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