Skip to content
View jorgeflmendes's full-sized avatar
  • Instituto Superior Técnico
  • Lisbon, Portugal

Highlights

  • Pro

Block or report jorgeflmendes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jorgeflmendes/README.md

Jorge Filipe

Security-minded engineer building dependable systems, local-first tools, compilers, and applied machine learning.

I build software around failure, coordination, and intelligent decision-making: Byzantine fault-tolerant protocols, distributed services, compiler pipelines, privacy-conscious browser tools, leakage-resistant machine-learning pipelines, multi-agent systems, and reproducible security labs.

I am pursuing an MSc in Computer Science and Engineering at Instituto Superior Técnico, University of Lisbon, with a focus on cybersecurity, machine learning, and systems security.

Featured Projects

  • OpenDraft — local-first LaTeX workspace with in-browser WebAssembly compilation, structured source editing, project persistence, and integrated PDF review.
  • WorldCup2026 — reproducible football forecasting framework with strict walk-forward validation, engineered pre-match features, calibrated multiclass models, and Monte Carlo tournament simulation. Result: Correctly predicted both first and second place at the World Cup using only pre-tournament data and the group-stage draw.
  • DepChain — permissioned BFT blockchain with HotStuff-inspired consensus, authenticated networking, EVM execution, persistence, and adversarial integration tests.
  • DuoMon — cooperative multi-agent controller using structured intent exchange, CTDE-trained joint action reranking, benchmarks, and replay analysis.
  • UDF Compiler — C++20 compiler with Flex/Bison parsing, typed ASTs, semantic analysis, and postfix code generation.
  • Replicated TupleSpaces — Java/gRPC coordination service with blocking operations and quorum-coordinated distributed take.
  • Culinary Authorship Ensemble — heterogeneous NLP ensemble with a reported 96.30% five-fold cross-validation accuracy.

Security & Networking Labs

  • Hackergram Web Security — SQLi, XSS, CSRF, SSRF, XXE, NoSQL injection, LLM-mediated attacks, mitigations, and hardened retesting.
  • TACACS+ and 802.1X AAA — RADIUS-backed access control, EAPOL, PEAP/MSCHAPv2, authorization, and accounting evidence.
  • IPSec and DMVPN — IKEv1/IKEv2, certificate authentication, SA rekeying, and DMVPN Phase 3 spoke-to-spoke routing.
  • Cisco ZBPF and DoS Mitigation — campus segmentation, NAT, SSH-only administration, firewall policy, and flood-mitigation evidence.
  • BGP/MPLS L3VPN — VRFs, MP-BGP VPNv4, MPLS labels, route targets, and provider tenant isolation.
  • Linux and Docker Networking — namespaces, IPIP, macvlan/VLANs, multicast VXLAN, and Swarm overlay networking.

Core Technologies

Java · Python · C++ · TypeScript · React · WebAssembly · scikit-learn · PyTorch · LaTeX · Distributed Systems · Byzantine Fault Tolerance · gRPC · Protocol Buffers · Compilers · Network Security · Docker · GNS3 · NLP · Multi-Agent Systems

GitHub Language Overview

Languages by repository Languages by commits
Language distribution by repository Language distribution by commits

Dynamic language breakdown based on public GitHub repository and commit metadata.

Current Focus

  • Dependable and adversarial distributed protocols
  • Local-first developer tools and in-browser systems
  • Leakage-resistant evaluation and predictive simulation
  • Cooperative agent reasoning and evaluation
  • Applied network and application security

Contact

Email · GitHub

Pinned Loading

  1. depchain depchain Public

    Permissioned BFT blockchain with HotStuff-inspired consensus, authenticated links, EVM execution, and adversarial integration tests.

    Java 1

  2. culinary-authorship-ensemble culinary-authorship-ensemble Public

    96.3% CV culinary authorship attribution using heterogeneous NLP models, stacking, calibration, and error analysis.

    Python

  3. duomon duomon Public

    Cooperative multi-agent controller for Pokémon Showdown multi battles with CTDE training, intent exchange, benchmarks, and replay analysis.

    Python

  4. hackergram-web-security-lab hackergram-web-security-lab Public

    Reproducible Hackergram web-security lab covering SQLi, XSS, CSRF, SSRF, XXE, NoSQL injection, LLM-mediated attacks, GNS3 evidence collection, and hardened retesting.

    Python

  5. replicated-tuplespaces replicated-tuplespaces Public

    Replicated Linda-style TupleSpaces using Java, gRPC, Protobuf, and quorum-coordinated distributed take operations.

    Java