Digital Health

I explore how digital health data can be captured, interpreted, and applied to improve everyday health management. This includes assistive and diagnostic tools, systems for clinicians, and digital measures of health and wellbeing that reflect lived experience. Co-design ensures solutions are grounded in the needs of patients, service users, and professionals, while ethical considerations guide deployment beyond controlled environments.

Research Values

Co-Design
Collaborating closely with patients, clinicians, and learners to build relevant solutions
Trust & Ethics
Designing platforms and systems that are secure, accountable, and ethically responsible
Impact
Focusing on practical, real-world outcomes that improve health, learning, and professional practice

Computing Education

I also research human factors in computing education, examining how people learn to design and develop software, and how they collaborate and engage with development tools in educational settings. This includes exploring how emerging technologies like generative AI and studio-inspired teaching approaches shape learning, collaboration, and professional development.

Learn More