shane-hegarty