Dundee apprentice takes silver in national competition