Porto, Portugal · Systems & infrastructure

I build reliable software and infrastructure at the boundary between embedded devices, distributed systems, and networks. Currently pursuing an MSc in Network & Information Systems Engineering at the University of Porto.

Nintendo NES EmulatorSystems

A C implementation on MINIX 3 with a 6502 CPU, cycle-accurate execution, PPU rendering, custom drivers, and physical controller input.

View Project

Production Cluster & Perimeter NetworkInfrastructure

Virtualization and network infrastructure with Proxmox VE, QEMU/KVM, TrueNAS, VLANs, WireGuard, and Suricata IDS/IPS for 50+ members.

View Project

Java CompilerCompilers

An end-to-end Java-subset compiler covering parsing, semantic analysis, OLLIR optimization, register allocation, and JVM bytecode generation.

View Project

Skills & Technologies

Work Experience

Software / Operations Engineering Intern

GoogleJul 2026 - Sep 2026Groningen, Netherlands

Engineered an event-driven workflow and milestone platform unifying 60+ data sources, with two-way synchronization, fault-tolerant checkpoints, and diagnostics tooling. Delivered 5,000+ lines of production code and 4,000+ lines of tests.

Embedded Systems Researcher

Fraunhofer AICOSJul 2025 - Jul 2026Porto, Portugal

Architected an indoor real-time location system on Zephyr RTOS and Nordic nRF52 hardware, reaching sub-2m accuracy and tracking 20+ medical assets in a live hospital environment. Built the ingestion platform, REST/WebSocket APIs, and visualizations.

Software Engineering Intern

Schmitt + Sohn ElevadoresFeb 2025 - May 2025Porto, Portugal

Developed Java Spring Boot backend services and REST APIs backed by PostgreSQL, including database query optimization.

Education

MSc Network & Information Systems Engineering

University of Porto · Faculty of Sciences

Expected June 2027 · Current average: 14/20

Relevant coursework: Embedded Systems · Network Security · Distributed Systems · Cloud Systems Administration · Advanced Computer Networks

BSc Informatics & Computing Engineering

University of Porto · Faculty of Engineering

Completed June 2025 · Final average: 13/20

Relevant coursework: Computer Architecture · Operating Systems · Computer Networks · Compilers · Parallel & Distributed Computing · Computer Security

Leadership

Computer Society Chair · IEEE UP Student Branch

Mar 2025 - Present · Porto, Portugal

As Computer Society Chair, I lead infrastructure initiatives with IEEE Portugal IT Systems, including a Proxmox/TrueNAS cluster supporting 50+ members. I also organize technical workshops and hands-on sessions for 40+ students.