CV

Education

  • Ph.D. in Computer Science - NOVA FCT, NOVA University Lisbon (2025-Present)
    CMU Portugal Affiliated Ph.D. Program, in collaboration with Carnegie Mellon University
    Thesis: Trusted Privacy-Preserved Decentralized Systems and Networks

  • M.Sc. in Computer Science and Engineering - NOVA FCT, NOVA University Lisbon (2022-2024)
    Grade: 18/20 (ECTS A)
    Thesis: MIRACE: Multipath Integrated Routing Architecture for Censorship Evasion (Grade: 19/20)

  • B.Sc. in Computer Science and Engineering - NOVA FCT, NOVA University Lisbon (2019-2022)
    Grade: 17/20 (ECTS A)
    Final Project: Automatic Generation of Contracts for Concurrent Java Programs (Grade: 19/20)

Work Experience

  • 2025-Present: Invited Teaching Assistant
    Department of Computer Science, NOVA School of Science and Technology
    • Teaching practical classes in the BSc in Computer Science and Engineering
    • Responsibilities include conducting labs, supervising tests, grading projects, and supporting students during office hours
    • Courses taught: Programming Languages and Environments (2024/25), Introduction to Programming (2025/26)
  • 2025: Research Fellow – ParSec Project
    NOVA School of Science and Technology, NOVA University Lisbon
    • Strengthening parliamentary cybersecurity through collective authorization and trust mechanisms
    • Research focused on system security, cryptography, and privacy-preserving architectures
    • Supported by Fundação para a Ciência e a Tecnologia (FCT), Ref. 2024.07643.IACDC/2024
  • 2023: Summer Intern - Cyber Risk Advisory
    Deloitte Portugal
    • Collaborated with the Cybersecurity team to enhance internal cybersecurity frameworks
    • Applied NIST and ISO/IEC 27001 standards to assess and optimize cyber maturity
    • Delivered final project presentation to Deloitte’s Cyber Risk team
  • 2023-2024: U@Deloitte University Champion
    Deloitte Portugal
    • Represented Deloitte at NOVA University Lisbon, connecting with students and promoting Deloitte’s presence through events and initiatives
    • Strengthened connections between Deloitte and the academic community
  • 2022-2023: Teaching Assistant
    Department of Computer Science, NOVA School of Science and Technology
    • Teaching practical classes in the BSc in Computer Science and Engineering
    • Responsibilities include conducting labs, supervising tests, grading projects, and supporting students during office hours
    • Courses taught: Introduction to Programming (2022/23)
  • 2022: Undergraduate Student Research
    NOVA LINCS, NOVA School of Science and Technology
    • Conducted research in program verification and concurrent programming
    • First-author paper: Automatic Generation of Contracts for Concurrent Java Programs (INForum 2022)
    • Supported by project PTDC/CCI-COM/32456/2017 and LISBOA-01-0145-FEDER-032456

Skills

  • Cybersecurity & Privacy - Network and system security, threat modeling, censorship resistance, and privacy-preserving communication.
  • Distributed & Decentralized Systems - Multipath routing, consensus protocols, anonymity networks, and peer-to-peer architectures.
  • Programming & Software Development - Proficient in Go, Python, Java, Kotlin, OCaml, C, Bash and JavaScript.
  • Cloud & DevOps - Skilled in Docker, Git & GitHub Actions.
  • Teaching & Mentoring - Experience teaching undergraduate programming courses and supporting academic projects in cybersecurity and software engineering.
  • Soft Skills - Problem-solving, analytical reasoning, teamwork, communication, time management, and project coordination.

Publications

Teaching