I'm finishing my MSc in Computer Science and Engineering at Instituto Superior Técnico. I enjoy building things I can test and explain, from distributed systems and security labs to machine learning experiments.
- VASSAGO - temporal recommender evaluated on MovieLens-32M against matched baselines.
- DuoMon - two agents coordinating moves in Pokémon Showdown battles.
- Culinary Authorship Ensemble - recipe author classification using stacked NLP models.
- Quintropy - Bayesian Wordle solver with a playable browser version (demo).
- DepChain - permissioned blockchain with Byzantine fault tolerant consensus and EVM execution.
- OpenDraft - LaTeX editor that compiles and saves projects in the browser (demo).
- OpenTales - local audio production engine with a timeline language and reproducible mixing.
- Hackergram Web Security Lab - vulnerable and hardened web apps for testing common attacks in an isolated lab.
- SAAR labs: AAA · IPSec & DMVPN · Firewalls & DoS · BGP/MPLS · Container networking.
$ ls ~/more-projects
- UDF Compiler - C++20 compiler with semantic analysis and code generation.
- Replicated TupleSpaces - Java/gRPC tuple space with replicated operations.
- World Cup Prediction ML - football forecasting and tournament simulation.
- NLP Visual Lab - interactive browser walkthrough of NLP algorithms and models (demo).
- Beyond Mars - arcade game in assembly using interrupts and concurrent processes.


