Guilherme Araujo Thomaz


About me


M.Sc. student in the Teleinformatics and Automation Group (GTA) under the supervision of Prof. Miguel Elias M. Campista, interested in Netowrks Security, Trusted Computing, Internet of Things, Embedded Vehicular Systems, Permissioned Blockchain Plattforms, Federated Learning, and Open Radio Access Netowrks.

Educational background


Graduate student in Electrical Engineering at COPPE, UFRJ.

Electronics and Computer Engineer graduated at Poli, UFRJ, finished in 2024.

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 development tools: Vim, VSCode, Qt Creator, GitHub, Make, Docker.

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.

Secure programming in C++ with Intel SGX SDK, and in Python with Gramine-SGX.

Secure programming in C with OP-TEE for TrustZone embeded systems.

Applications compilation and development for Real-Time Operating System (RTOS).

Circuit design for IoT with Arduino, PIC and ESP32.

Smart contracts programming in Go for Hyperledger Sawtooth.

Publications


Last update: Jun 26th, 2024

Thomaz, Guilherme A., et al. "Atualizac¸ao 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 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).

Contact


guiaraujo[at]gta[dot]ufrj[dot]br

Lattes curriculum

GitHub

Google Scholar