skip to content

Department of Computer Science and Technology

  • Assistant Research Professor

I lead the Interfaces research programme at ML@CL on interpretable, self-sustaining multi-agent AI systems. The programme builds on the outputs of the AutoAI project and takes a systems perspective on the AI adoption problem: software systems are the interface between socio-technical needs and AI capabilities. It addresses the data dichotomy (data-driven systems must expose data that traditional architectures hide) and intellectual debt in deployed ML systems. Two complementary research lines: DOCS (data-oriented architectures) and S4 (self-sustaining systems with humans in control) support objectives to design, architect, and build AI-based systems and to interpret their autonomous behaviour. Work is validated across different domains, including critical ones like healthcare.

Previously, I was a Research Fellow at Trinity College Dublin, where I also received a Ph.D. in Computer Science (2020). My research at Trinity focused on context-aware, pervasive, and resilient systems architectures for large, distributed, and dynamic urban environments.

If you are interested in Part III or Masters project supervision at Cambridge, see the ML@CL available projects.

Research

Research Interests

  • AI Systems
  • Data-Oriented Architectures
  • Multi-agent Systems
  • Self-sustaining Systems

Publications

 

2026

2025

2024

2023

2022

2021

2020

2019

2018

2017

2014

Theses

Contact Details

Room: 
FE04
Office phone: 
(01223) 7-67083
Email: 

chc79@cam.ac.uk