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


Graduatie 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


Complete systems programming in C++ with GUI, HTTPS and SQLite DB.

Shell script for automating performance analysis experiments in Linux OS.

Software development using tools like Vim, VSCode, Qt Creator, GitHub, Make, Docker.

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.

Embedded secure programming in C with OP-TEE for TrustZone.

Compilation and development for Real-Time Operating System (RTOS) with Linux kernel.

Circuit design for IoT with Arduino, PIC and ESP32.

Smart contracts programming in Go for Hyperledger Sawtooth.

Publications


Last update: Feb 26th, 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


Scientific Initiation (IC) in Electronics and Computer Engineering at UFRJ. Supervised by Miguel Elias M. Campista. Research in IoT computer networks security using Trusted Execution Environments. (2021 to 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 e 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