글래스고 대학에서 컴퓨터 과학을 공부하고 이학사와 박사 학위를 받았다. 케임브리지 대학의 컴퓨터연구소에서 근무하며 초등학교 학생들을 위한 컴퓨팅 사고력 증진에 관한 프로젝트를 진행하고 있다. 어린이를 위한 코딩 클럽 코더도조에서 상담원으로도 활동 중이다.