I design and build dependable software across distributed systems, cybersecurity, and applied machine learning. I am completing an MSc in Computer Science and Engineering at Instituto Superior Técnico, University of Lisbon, with an emphasis on adversarial behaviour, coordination, and rigorous evaluation.
failure-aware systems · security engineering · local-first tools · reproducible ML · multi-agent systems
| Project | Engineering focus |
|---|---|
DepChainJava · BFT · EVM |
Permissioned blockchain with HotStuff-inspired consensus, authenticated networking, EVM execution, persistence, and adversarial integration tests. |
DuoMonPython · MARL · CTDE |
Cooperative multi-agent controller with structured intent exchange, CTDE training, benchmarking, and replay analysis. |
OpenDraftTypeScript · React · WebAssembly |
Local-first LaTeX workspace with in-browser compilation, structured editing, persistence, and integrated PDF review. |
Culinary Authorship EnsemblePython · NLP · Ensembles |
Authorship-attribution ensemble with calibrated stacking, error analysis, and reported 96.3% cross-validation accuracy. |
QuintropyPython · Causal inference · Bayesian ML |
Causal Bayesian Wordle solver with leakage-safe walk-forward evaluation and private in-browser inference. |
Hackergram Web Security LabPython · Web security · LLM security |
Reproducible offensive and defensive lab covering injection, request forgery, LLM-mediated attacks, and hardened retesting. |
$ ls ~/more-projects
- UDF Compiler - C++20 compiler with typed ASTs, semantic analysis, and postfix code generation.
- Replicated TupleSpaces - a Java/gRPC coordination service with blocking operations and quorum-coordinated distributed
take. - World Cup Prediction ML - reproducible football forecasting with walk-forward validation, calibrated multiclass models, and Monte Carlo tournament simulation.
- Beyond Mars - real-time arcade game in assembly, built around interrupts, concurrent processes, collision handling, audio, and animated media.
- TACACS+ & 802.1X AAA · IPSec & DMVPN · Cisco ZBPF & DoS mitigation · BGP/MPLS L3VPN · Linux & Docker networking - SAAR network-security labs covering AAA, encrypted overlays, segmentation, provider isolation, and container networking.


