Shane Smyth BSc(Comp) BPL