DCU Computing Graduate Jim O'Donoghue (PhD 2017)