Fábio Maia
business@fabiomaia.eu
github.com/pkill37
linkedin.com/in/fabiomaia37
Computer Engineer & Security Researcher
- 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, LLM
- 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
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)
- IEETA Bioinformatics: Biomedical NLP, Java, Bash
- CIDMA Geometrix: Mathematics Pedagogy, JavaScript, Three.js, WebGL
Open Source Contributor @ MyBB
- Plugin Development (PHP, MySQL), Web Design (JavaScript, CSS, HTML)
- Web Server Administration (FTP, cPanel, Apache, phpMyAdmin)
- Community Support, Sysadmin, Documentation & Tutorials
Education
- Trusted Execution Environments (SGX, TrustZone, OP-TEE)
- Systems-on-Chip Codesign (VHDL, C/C++, Xilinx Vitis)
- Introduction to Electrotechnical Engineering
- CPU & GPU microarchitecture, CUDA kernel optimization, SoC Codesign (VHDL, C/C++)
- OS design, Linux libc, TLS, X.509
- Erasmus+ study Deep Learning (MATLAB, Python, Keras) and Advanced Databases (PostgreSQL, MongoDB, GIS, PostGIS)
- Transfer Learning VGG16/Inception/ResNet CNN (TensorFlow, 2x RTX 2080 Ti)
- Digital hardware design in VHDL, FPGA, Altera, Xilinx
- Embedded systems, PIC32 microcontroller programming, Cisco ISP networking
- MIPS CPU architecture, MIPS assembly, C/C++, Java