About me
M.Sc. student in the Teleinformatics and Automation Group
(GTA) under the supervision of
Prof. Miguel Elias M. Campista, interested in
Confidential Federated Learning, IoT and IoV Connectivity,
Permissioned Blockchain Plattforms, and Radio Access Networks.
Educational background
Graduate student in Electrical Engineering at COPPE, UFRJ.
Electronics and Computer Engineer graduated at Poli, UFRJ, finished in 2024.
Magna Cum Laude (degree 9,3) honor distinction.
Electronics technician graduated at CEFET-RJ, finished in 2018.
Electronics and Computer Engineer graduated at Poli, UFRJ, finished in 2024.
Magna Cum Laude (degree 9,3) honor distinction.
Electronics technician graduated at CEFET-RJ, finished in 2018.
Experience
C++ programming with GUI, HTTPS and SQLite DB.
Shell script for automating performance analysis experiments in Linux OS.
Software architecture design with microservices.
Software development tools: Vim, VSCode, GitHub, Make, Docker, Sphinx, RabbitMQ.
Deep Neural Networks (DNN) projects for image classification with PyTorch.
Federated learning projects with Flower.
Data mining, processing and visualization in Python (Numpy, Matplotlib, Scikit-Learn) and Matlab.
Programming confidential systems in C++ with Intel SGX SDK, and in Python with Gramine-SGX.
Programming confidential systems in C with OP-TEE for TrustZone RTOS embeded systems.
Circuit design for IoT with Arduino, PIC and ESP32.
Smart contracts programming in Go for Hyperledger Sawtooth.
Shell script for automating performance analysis experiments in Linux OS.
Software architecture design with microservices.
Software development tools: Vim, VSCode, GitHub, Make, Docker, Sphinx, RabbitMQ.
Deep Neural Networks (DNN) projects for image classification with PyTorch.
Federated learning projects with Flower.
Data mining, processing and visualization in Python (Numpy, Matplotlib, Scikit-Learn) and Matlab.
Programming confidential systems in C++ with Intel SGX SDK, and in Python with Gramine-SGX.
Programming confidential systems in C with OP-TEE for TrustZone RTOS embeded systems.
Circuit design for IoT with Arduino, PIC and ESP32.
Smart contracts programming in Go for Hyperledger Sawtooth.
Publications
Last update: Apr 24th, 2025
de Souza, Lucas A. C., et al. "DIGA: Definição e Implementação de Modelos com Aprendizado Generativo para Aplicações Inteligentes" Workshop de Gerência e Operação de Redes e Serviços (WGRS) do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC. 2025.
Thomaz, Guilherme A., et al. "End-to-End Trusted Computing Architecture for Vehicular Over-the-Air Updates" Annals of Telecommunications (2025).
Thomaz, Guilherme A., et al. "AGATA - Arquitetura para Gerenciamento Automático e Tarefas de Aprendizado Federad" Salão de Ferramentas do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC. 2025.
Thomaz, Guilherme A., et al. "UBOTA Protocol-UDP Bursts for Over-the-Air Secure Vehicular Software Updates" 2024 IEEE 13th International Conference on Cloud Networking (CloudNet). IEEE, 2024.
Thomaz, Guilherme A., et al. "Atualização pelo Ar (OTA) de Dispositivos Embarcados Veiculares com Computação Confiável Fim-a-Fim" Anais do XLII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC, 2024.
Thomaz, Guilherme Araujo. "Private Processing of Internet of Things Data in Clouds with Security by Hardware", Final Undergraduate Project. DEL/POLI/UFRJ, 2024.
Mattos, Diogo Menezes Ferrazani, et al. "Ameaças e Vulnerabilidades em Open RAN: Desafios e Soluções", Minicursos do do XXIII Simppósio Brasileiro de Segurança da Informação e de Sistemas Computacionais. SBC, 2023.
Thomaz, Guilherme A., et al. "CACIC-DevKit: Construção de Sistemas IoT com Políticas de " Acesso Customizáveis e Segrança por Hardware", Salão de Ferramentas do XLI Simppósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC, 2023.
Thomaz, Guilherme A., et al. "Tamper-proof Access Control for IoT Clouds Using Enclaves", Ad Hoc Networks Journal, 2023.
Camilo, Gustavo Franco, et al. "Redes de Canais de Pagamento: Provendo Escalabilidade para Pagamentos em Criptomoedas", Minicursos do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, SBC, 2022.
Thomaz, Guilherme A., et al. "CACIC: Controle de Acesso Confiável Usando Enclaves a Dados em Nuvem da Internet das Coisas." Anais do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC, 2022.
Rebello, Gabriel Antonio F., et al. "A security and performance analysis of proof-based consensus protocols." Annals of Telecommunications 77.7 (2022): 517-537.
Thomaz, Guilherme A., et al. "Architecture and Performance Comparison of Permissioned Blockchains Platforms for Smart Contracts." 2021 IEEE Global Communications Conference (GLOBECOM). IEEE, 2021.
Thomaz, Guilherme A., et al. "Uma análise comparativa da arquitetura e desempenho de plataformas de corrente de blocos permissionadas para contratos inteligentes." Anais do IV Workshop em Blockchain: Teoria, Tecnologias e Aplicações. SBC, 2021.
de Souza, Lucas A. C., et al. "DIGA: Definição e Implementação de Modelos com Aprendizado Generativo para Aplicações Inteligentes" Workshop de Gerência e Operação de Redes e Serviços (WGRS) do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC. 2025.
Thomaz, Guilherme A., et al. "End-to-End Trusted Computing Architecture for Vehicular Over-the-Air Updates" Annals of Telecommunications (2025).
Thomaz, Guilherme A., et al. "AGATA - Arquitetura para Gerenciamento Automático e Tarefas de Aprendizado Federad" Salão de Ferramentas do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC. 2025.
Thomaz, Guilherme A., et al. "UBOTA Protocol-UDP Bursts for Over-the-Air Secure Vehicular Software Updates" 2024 IEEE 13th International Conference on Cloud Networking (CloudNet). IEEE, 2024.
Thomaz, Guilherme A., et al. "Atualização pelo Ar (OTA) de Dispositivos Embarcados Veiculares com Computação Confiável Fim-a-Fim" Anais do XLII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC, 2024.
Thomaz, Guilherme Araujo. "Private Processing of Internet of Things Data in Clouds with Security by Hardware", Final Undergraduate Project. DEL/POLI/UFRJ, 2024.
Mattos, Diogo Menezes Ferrazani, et al. "Ameaças e Vulnerabilidades em Open RAN: Desafios e Soluções", Minicursos do do XXIII Simppósio Brasileiro de Segurança da Informação e de Sistemas Computacionais. SBC, 2023.
Thomaz, Guilherme A., et al. "CACIC-DevKit: Construção de Sistemas IoT com Políticas de " Acesso Customizáveis e Segrança por Hardware", Salão de Ferramentas do XLI Simppósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC, 2023.
Thomaz, Guilherme A., et al. "Tamper-proof Access Control for IoT Clouds Using Enclaves", Ad Hoc Networks Journal, 2023.
Camilo, Gustavo Franco, et al. "Redes de Canais de Pagamento: Provendo Escalabilidade para Pagamentos em Criptomoedas", Minicursos do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, SBC, 2022.
Thomaz, Guilherme A., et al. "CACIC: Controle de Acesso Confiável Usando Enclaves a Dados em Nuvem da Internet das Coisas." Anais do XL Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. SBC, 2022.
Rebello, Gabriel Antonio F., et al. "A security and performance analysis of proof-based consensus protocols." Annals of Telecommunications 77.7 (2022): 517-537.
Thomaz, Guilherme A., et al. "Architecture and Performance Comparison of Permissioned Blockchains Platforms for Smart Contracts." 2021 IEEE Global Communications Conference (GLOBECOM). IEEE, 2021.
Thomaz, Guilherme A., et al. "Uma análise comparativa da arquitetura e desempenho de plataformas de corrente de blocos permissionadas para contratos inteligentes." Anais do IV Workshop em Blockchain: Teoria, Tecnologias e Aplicações. SBC, 2021.
Other activities
Participating in a project in cooperation with Anatel for investigating AI applications in
spectrum management (2025)
Participating in AVADiP Project, in cooperation with Stellantis, MobWay, and USP. Development of secure distributed learning architectures for Fiat electric vehicles (2024)
Scientific Initiation (IC) in Electronics and Computer Engineering at UFRJ. Supervised by Otto Carlos M. B. Duarte. Research in blockchains (2020 to 2021).
Authonomous Work at Umaker start-up company (2019). Assistence in Workshops.
IC in Electronics Engineering at CEFET-RJ. Development of educational kits for teaching Electronics at Umaker start-up company (1st semester of 2019).
Electronics technician intern at Cohesive Sediments Dynamics Laboratory (LDSC, Coppe). Computers and instrumentation circuits repairs (2017 and 2018).
Works on the project "Piano Interativo: Uma nota a cada passo” at the Transformar NGO.
Mentor in the subjects of Electricity I (2016) Telecommunications Systems I (2018) during technical high school.
Medalist at brasilian national olympics in Mathematics and Physics (OBMEP 2015 e OBFEP 2015).
Participating in AVADiP Project, in cooperation with Stellantis, MobWay, and USP. Development of secure distributed learning architectures for Fiat electric vehicles (2024)
Scientific Initiation (IC) in Electronics and Computer Engineering at UFRJ. Supervised by Otto Carlos M. B. Duarte. Research in blockchains (2020 to 2021).
Authonomous Work at Umaker start-up company (2019). Assistence in Workshops.
IC in Electronics Engineering at CEFET-RJ. Development of educational kits for teaching Electronics at Umaker start-up company (1st semester of 2019).
Electronics technician intern at Cohesive Sediments Dynamics Laboratory (LDSC, Coppe). Computers and instrumentation circuits repairs (2017 and 2018).
Works on the project "Piano Interativo: Uma nota a cada passo” at the Transformar NGO.
Mentor in the subjects of Electricity I (2016) Telecommunications Systems I (2018) during technical high school.
Medalist at brasilian national olympics in Mathematics and Physics (OBMEP 2015 e OBFEP 2015).