Back to the future
Currently
Looking for work as a Software Developer
Learning Java Spring Boot and Next.js
Education
Computer engineering BSc - Universidade Lusófona
2021-2024
First Officer Pilot in training - TAP Air Portugal
2018-2019
Airbus A320 licence and real airline flight training
Airline Transport Pilot licence - Nortávia
2012-2015
Notable Projects
Insight Scholaris
Web App for academic success prediction using ML
Python, Flask, Scikit-Learn, PostgreSQL, Bootstrap, Javascript
PEPE-8 Processor emulator
Emulator that reads assembly programs and shows processor state, registers and memory
C++
QtRetroviewer Image Editor
Desktop application made with Qt for editing pictures to give them a retro look
C++, Qt Quick
QR Code Gate
Embedded system for a gate that unlocks via QR Code
Raspberry Pi, Python, Firebase
QR Code Check in App
App that facilitates the reading of tickets trough a device's camera
Android, Kotlin, Firebase
Zebbra - Job hunting website
Job hunting website that allows users to search and save job openings from two different API's
React.js, Node.js, TailwindCSS, MongoDB, Axios, Express
IoT Cloud Implementation Paper
Study about security in IoT using Azure
Threads Study Assignment (Portuguese Only)
Version Control Systems Study Assignment (Portuguese Only)
Hard Skills
Programming:
C, C++
Python
Java, Kotlin
HTML-CSS
Javascript
SQL
Languages:
Portuguese (Native)
English (C2)
German (A1)
Knowledge Areas
Embedded Systems
Web Applications
Mobile Applications
SQL Server, Mysql, Postgres Databases
Git, Github
Docker
Operating Systems
Soft Skills
Leadership, teamwork and communication
Problem solving and Autonomy
Dealing with high pressure and responsibility environments
Time management