Guilherme Araujo Thomaz


About me


Scientific Initiation (IC) 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, Permissioned Blockchain Plattforms and Federated Learning.

Educational background


Undergraduating in Electronics and Computer Engineering at UFRJ.

Technical high school in Electronics 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.

Circuit design for IoT with Arduino, PIC and ESP32.

Smart contracts programming in Go for Hyperledger Sawtooth.

Other activities


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