I’m a computer science graduate in Coimbra, Portugal, studying for an MSc in Computer Science & Engineering, specializing in Cybersecurity at Universidade de Coimbra.
I build tools for my own routines, from tracking meals to moving files between devices and running Minecraft servers. I work on both the applications and the Linux infrastructure behind them.
Website · LinkedIn · All repositories
Nutrition tracking, with a review step. Scan a barcode, photograph a label, or describe a meal. The model extracts the information; code calculates the totals. You confirm what gets logged.
Python · FastAPI · React · PostgreSQL · Offline-first PWA
A shared clipboard you control. Send text between iPhone, Windows, and macOS through a server you host. Publishing and copying are explicit actions; nothing watches your local clipboard in the background.
TypeScript · Fastify · Electron · SQLite · Apple Shortcuts
The file is too big. The format is wrong. Download, convert, and compress media on your own server, with output estimates before processing and a history to recover results from.
Python · FastAPI · FFmpeg · Docker · MeTube
Stage lighting, built out of Minecraft. Build a fixture, aim it with a lens, and turn a clock to dim it. Native light blocks, no client mod, no resource pack.
Java · Paper API · Maven · No runtime dependencies
Listed below: 29 public repositories, including coursework, experiments, and 1 fork. Snapshot: 2026-10-19. Browse the live list →
Products & everyday tools · 12 repositories
| Repository | What’s inside |
|---|---|
| attack-shark-api | Local API and lighting dashboard for the Attack Shark X68HE keyboard. |
| audio-metadata-manager | Windows-local workbench for repairing Spotify Local Files metadata, artwork, and audio. |
| clipboard-mate | Self-hosted clipboard relay for sharing text across iPhone, Windows, and macOS. |
| codex-window-optimizator | Self-hosted console for scheduling Codex tasks and viewing account usage windows. |
| enrollment-bot | Local visual automation assistant for selecting course schedules in Coimbra’s student portal. |
| instawatch | Proof-of-concept Instagram feed application for Apple Watch. |
| lighting-orchestrator | Windows-first control plane coordinating RGB lighting, screen ambience, music reactions, and alerts. |
| media-manager | Self-hosted service for media downloads, conversion, compression, and history. |
| MoneyMate | Experimental personal-finance app built with React and Django. |
| paper-spotlights | Paper Minecraft plugin enabling player-built stage lighting with vanilla light blocks. |
| plate-os | Self-hosted nutrition-tracking PWA with reviewable proposals for confirmed food logging. |
| vinted-assistant | Repository scaffold; no application code published yet. |
Infrastructure & integrations · 4 repositories
| Repository | What’s inside |
|---|---|
| ciaac-bot | Bot that bridges public Instagram updates into Discord. |
| ciaac-platform | Modular Paper plugin for CIAAC minigames, progression, minecart control, and local observability. |
| metube-sidecar | FastAPI job API for MeTube downloads and returning files to authorized callers. |
| notion-local-mcp | Windows launcher for Notion’s MCP server with DPAPI-protected token storage. |
Coursework · 10 repositories
| Repository | What’s inside |
|---|---|
| ex2-poo | Java programming exercises. |
| ficha3-rc | C programming exercises. |
| projeto-iprp | Python foosball project. |
| projeto-poo | Java command-line financial management system for an object-oriented programming course. |
| projeto-ppp | C patient and clinical-record management application for a procedural programming course. |
| projetoatd | MATLAB live scripts and project reports. |
| projetorc | Reliable data-transfer protocol over UDP, implemented in C for a networking course. |
| projetosd | Distributed web search engine with parallel crawlers, inverted index, browser interface, and CLI. |
| projetoSO | Concurrency-focused blockchain simulation exploring operating-system processes, IPC, and synchronization. |
| tp2-ti | Python compression project with gzip and Huffman-tree code. |
Profile, website & forks · 3 repositories
| Repository | What’s inside |
|---|---|
| diogor0d | This profile, its README, and its graphics. |
| diogor0d.github.io | GitHub Pages website source. |
| opencode fork | Fork of OpenCode, an open-source AI coding agent. |



