Kieran Browne is a creative technologist, researcher and occasional artist