Keith Azzopardi

Research Support Officer & PhD candidate in Artificial Intelligence.

I build generative-AI-powered learning technology at the University of Malta — from VR water-rescue training to platforms that let educators model their own domain and generate content from it.

Keith Azzopardi smiling, arms folded, outdoors among trees
  • Currently

    Research Support Officer II in the Department of Artificial Intelligence, University of Malta.

  • Researching

    A PhD in AI on generative-AI-powered educational content and adaptive, mastery-based learning.

  • Building

    ACCLAIMED, a video-based eLearning platform, andWAVE, a VR water-rescue training environment.

Keith Azzopardi, head and shoulders, outdoors among trees
About

From automotive test rigs to virtual-reality classrooms

I started out writing infrastructure and DevOps tooling for an automotive C++ codebase, then moved into data science — building Bayesian inference pipelines and real-time reporting for an insurance company, and life-expectancy models for healthcare data.

Along the way I picked up an MSc in signal processing and machine learning, predicting ride-sharing demand for my dissertation, and a brief spell co-founding a virtual-learning-environment startup. That combination — infrastructure, data, and a genuine interest in how people learn — is what led me to a PhD in AI and my current research role at the University of Malta, where I get to build the systems I used to just study.

Experience

Selected roles

  • Feb 2025 – Present

    Research Support Officer II

    University of Malta — Department of Artificial Intelligence

  • Sep 2024 – Jun 2025

    Secondary School Teacher

    St. Edward's College Malta

  • Jan 2024 – Jun 2025

    Technical Co-Founder

    First Class VLE

View full experience

Toolkit

Tools and technologies

  • Python
  • Azure
  • C++
  • Docker
  • Next.js
  • PostgreSQL
  • SQL
  • Unreal Engine
  • .NET 8
  • ADLS2
  • AWS
  • Azure App Services
  • Azure Functions
  • Azure ML
  • Bash
  • Boost
Education

Academic background

  1. Present

    PhD in Artificial Intelligence

    University of Malta · Malta

    Researching the application of generative AI in educational content creation. The thesis aims to develop a platform for educators to model their education domain and create instructional and assessment content that covers it — content that can then be used in adaptive learning, personalising each student’s experience based on their mastery.

    Supervised by Prof. Matthew Montebello and Dr. Dylan Seychell.

  2. 2019 – 2022

    MSc in ICT (Signal Processing and Machine Learning)

    University of Malta · Malta

    Dissertation centred on using predicted demand in ride-sharing routing and scheduling — see Research for detail.

    During the taught portion of the course, implemented a number of classical and state-of-the-art techniques to tackle realistic problems in domains including financial performance prediction, real-time audio signal processing, video tracking, image denoising and image understanding.

    • Python
    • Java
  3. 2016 – 2019

    BSc (Hons) in Computer Engineering

    University of Malta · Malta

    Coursework included building a simple OS kernel, provisioning a cloud service, and programming various FPGA and microcontroller-based development boards to interact with sensors and other electronic components.

    The final-year project used NLP techniques to classify business documents.

    • C
    • FPGA
Contact

Get in touch

The quickest way to reach me is by email — I reply within a day or two.