Fábio Maia


I am a generalist computer software engineer with leadership skills, mostly interested in Linux, virtualization, and reverse engineering.

Prefer remote working (open to travel) and flat hierarchies where I can help develop early-stage startups while solving interesting and challenging problems.



  1. From 2014 to 2017 I studied at the University of Aveiro where I earned a BSc in Computer and Telematics Engineering with a foundation in digital logic and HDL, CPU architecture, embedded systems, various object-oriented and functional programming styles, and computer networks.
  2. From 2017 to 2019 I studied at the University of Aveiro and University of Zagreb (through Erasmus exchange) where I studied various CPU & GPU architectures and ASIC designs, advanced ISP networks, GNU/Linux userspace programming, security. I defended a MSc thesis about effective use of pre-trained models of convolutional neural networks by means of transfer learning, having developed software for training & cross-validating hundreds of different state-of-the-art CNN models on NVIDIA GPUs.


  1. From to I was a student researcher in Aveiro at CIDMA's Geometrix group where I developed interactive web applications for teaching mathematics to children with ASD.
  2. From to I was a student researcher in Aveiro at IEETA's Bioinformatics group where I explored software for biomedical text processing with the goal of improving performance in chemical entity mention recognition.
  3. Since I am a software engineer in Berlin at Bliq where I