Available for new opportunities

Hi, I'm André

Junior software engineer with a BSc in Informatics Engineering. I build backend and cloud projects in Python and Java, work with Linux and networking, and I am learning DevOps.

Technologies & Tools

Python
FastAPI
Java
SQL / NoSQL
Azure
Docker
Terraform
Linux & Networking
Apache / Nginx
Keras / TensorFlow
Git

Featured Work

A selection of my projects: Linux and networking, cloud, and data and AI. Where AI wrote the code, the project says so.

UAV Ground Control Station Lab
New
Featured

UAV Ground Control Station Lab

A simulated drone (ArduPilot SITL) and a ground control station connected over MAVLink/UDP on two machines, with a ufw firewall, a WireGuard tunnel, tcpdump checks, latency measurements and a link-failure test.

Linux
WSL2
MAVLink
WireGuard
+3
PlantSnap - AI Plant Care
Featured

PlantSnap - AI Plant Care

A cloud web application on Azure that identifies plants with Computer Vision AI, keeps a personal garden in Cosmos DB, and sends watering reminders by email from an Azure Function. Infrastructure defined in Terraform.

FastAPI
Python
Azure Cosmos DB
Azure Functions
+2
SMCTE - Space Traffic

SMCTE - Space Traffic

My final BSc project, done in a team of two: deep learning models (LSTM, GRU) that predict high-risk satellite conjunctions from ESA Collision Avoidance Challenge data.

Python
Deep Learning
Keras
TensorFlow
+1
Friday AI
Featured

Friday AI

A Python desktop assistant in which a Gemini model triggers local tools (apps, files, timers, volume), built without agent frameworks to understand how LLM tool calling works.

Python
LLM
Gemini API
Tool calling
+1
Java Chess & Checkers

Java Chess & Checkers

A Java Swing chess and checkers game: piece classes, move rules, mandatory capture, check and checkmate, built on a board GUI provided by the course. The CPU opponent was written with AI assistance.

Java
Swing
OOP
University project
PraiaFinder

PraiaFinder

A Next.js and FastAPI app that scores Portuguese beaches from 0 to 10 using weather and sea forecasts. The idea, the data sourcing and the analysis of the results are mine; the code was generated with AI.

Next.js
FastAPI
Python
Data analysis
+1
Park & Ride Simulator (infrastructure)

Park & Ride Simulator (infrastructure)

A microservices application (Java, Spring Boot) that I ran as a Docker Compose environment. The application code was generated with AI; my part was the Docker side: containerizing and running the services.

Docker
Docker Compose
PostgreSQL
Linux
+1
About Me

Building and learning, one project at a time.

I'm a junior software engineer with a BSc in Informatics Engineering from the Polytechnic Institute of Castelo Branco. I like building things end to end: backend APIs in Python, cloud deployments on Azure with Docker and Terraform, and how systems talk to each other over a network. At university I put websites online on virtual machines with Apache, Nginx and DNS names, and later built a small WireGuard and firewall lab.

My final project used deep learning to predict satellite collision risk from ESA data. I also build with AI tools, and I say so: some projects here were written with AI assistance, and each project page explains which parts are mine.

This website was designed with AI assistance. The deployment and the infrastructure on Cloudflare are my own work.

I am looking for a junior role in software engineering, cloud or DevOps, where I can keep learning from experienced engineers.

Linux & Networking

Apache, Nginx, DNS, WireGuard, ufw

Backend

Python, Java, FastAPI

Cloud & DevOps

Azure, Docker, Terraform

Data & AI

Keras, pandas, LLM APIs

Let's build something great together.

Whether you have an exciting project, a challenging problem, or just want to say hi, my inbox is always open. I'll get back to you as soon as I can.