Hard work recognised for Dominic O’Shannessy