Keane, Anthony, Technological University Dublin, Ireland