Fábio Maia
Computer Engineer & Security Researcher
github.com/pkill37
linkedin.com/in/fabiomaia37
cal.com/fabiomaia
Firmware
: bootloaders, device trees (DTB/DTS), TrustZone, baremetal
Operating Systems
: kernels (Linux, seL4), Android (Init, Zygote, Bionic, SELinux)
Reverse Engineering
: Java, C/C++, ARM, ImHex, Ghidra, JADX, Frida
Hardware Design
: VHDL, RTL, Xilinx Vitis, USB C
Hardware Security
: TrustZone, OP-TEE, Intel SGX, Secure Boot
Networking
: TCP, TLS, HTTP, X.509, PKI (OpenSSL, Golang, Python)
Experience
2020-2025
Reverse Engineer @
Bliq
Reverse engineering TrustZone firmware, bootloaders, kernels, Android userspace
AOSP build system, SELinux policy, Init, Bionic libc, C/C++
Linux kernel build, kernel modules, device tree (DTB/DTS), device drivers
Hardware reverse engineering, USB C protocols, flashing protocols
TLS, PKI, X.509 (Python, OpenSSL, Golang)
2017-2018
Undergrad Research @
University of Aveiro
Published
How to Choose the Best Tool for Each Task
(Code Quality, Biomedical NLP).
Developed
LEMA
(Three.js, WebGL) for early childhood education (ECD) teaching mathematics to children.
Forked
university LaTeX dissertation template
into a new official location on GitHub
2007-2015
Early Career: Forum Software & Web Development
Built plugins and themes for
MyBB
forum software (PHP, MySQL, JavaScript)
Self-taught web development and Linux system administration starting at age 12
Community contributions: technical support, documentation, and tutorials
Education
2017-2019
MSc Computer Engineering @
University of Aveiro
CPU/GPU microarchitecture, CUDA programming, SoC Codesign (VHDL, C/C++)
Cybersecurity (X.509 PKI, TLS, AES, SHA, RSA)
Deep Learning (MATLAB, TensorFlow), Transfer Learning (VGG16, Inception, ResNet)
2014-2017
BSc Computer Engineering @
University of Aveiro
Digital hardware design in VHDL, FPGA, Altera, Xilinx
Embedded systems, PIC32 microcontroller programming, Cisco ISP networking
OS design, Linux userspace programming, Linux filesystems
MIPS CPU architecture, MIPS assembly, C/C++, Java