Teaching & Academic Journey

Translating cutting-edge research into hands-on learning experiences across security, secure software, and distributed systems.

Education

2021 — Present

Ph.D. in Computer Science

CyberDataLab · University of Murcia

Research on decentralized federated learning, cybersecurity, and privacy-preserving AI for real-world deployments.

2020 — 2021

M.Sc. in New Technologies in Computing

University of Murcia

Advanced training in security, networks, and telematicsBridge between applied research and engineering practice

2016 — 2020

B.Sc. in Information and Communication Technologies

University of Murcia

Foundation in computing, communications, networks, and secure distributed systems.

Teaching Experience

Pre-doctoral Teaching Assistant

Academic Year 2025/2026

University of Murcia · Murcia, Spain

Support for security and distributed systems modules

7

Courses supported

3

Academic years assisting

18

Labs led

4

Guest sessions

Teaching Experience

A structured portfolio of laboratory support, seminars, and project mentoring across undergraduate and graduate programmes.

Pre-doctoral Teaching Assistant

Academic Year 2025/2026

University of Murcia · Murcia, Spain

Support for security and distributed systems modules

3Courses
Lab facilitation + assessment clinics

Security

BSc Computer Engineering · Year 4University of Murcia2025/2026

Assist with weekly labs and exam preparation on network defence and incident response.

Threat modelling labsIncident response walk-throughs
Case-study tutorials

Cybersecurity

BSc Data Science and Engineering · Year 4University of Murcia2025/2026

Co-lead tutorials on securing data pipelines and privacy-aware analytics.

Pipeline hardeningPrivacy safeguards
Lab studio

Concurrent and Distributed Programming

BSc Computer Engineering · Year 2 / Double Degree (Math & CS)University of Murcia2025/2026

Guide students through concurrency exercises and distributed programming labs.

Async patternsMessage passing
Pre-doctoral Teaching Assistant

Academic Year 2024/2025

University of Murcia · Murcia, Spain

Secure software engineering and applied ML support

4Courses
Lab facilitation

Security

BSc Computer Engineering · Year 4University of Murcia2024/2025

Ran lab sessions on risk assessment and defensive tooling.

Risk scoringIDS tuning
Seminar support

Secure Software and the Secure Software Lifecycle

MSc CybersecurityUniversity of Murcia2024/2025

Prepared DevSecOps demos and reviewed student pipelines.

Secure SDLCCI/CD controls
Project studio mentoring

Design and Development of Secure Software

MSc Software EngineeringUniversity of Murcia2024/2025

Mentored project teams on secure design reviews.

Threat analysisCode review
Practicum support

Machine Learning Extensions

MSc Artificial IntelligenceUniversity of Murcia2024/2025

Supported research practicums on continual learning and fairness checks.

Continual learningFairness tooling
Pre-doctoral Teaching Assistant

Academic Year 2023/2024

University of Murcia · Murcia, Spain

Introductory secure software teaching support

3Courses
Lab facilitation

Security

BSc Computer Engineering · Year 4University of Murcia2023/2024

Coordinated lab handouts and grading for core security module.

Security governanceNetwork defence
Seminar support

Secure Software and the Secure Software Lifecycle

MSc CybersecurityUniversity of Murcia2023/2024

Demonstrated secure pipeline tooling and answered Q&A during seminars.

Threat librariesDevSecOps tooling
Project studio

Design and Development of Secure Software

MSc Software EngineeringUniversity of Murcia2023/2024

Assisted with code review clinics and red-team drills.

Design reviewsRed vs. blue drills