Kane Salvin spends most of his working day patching patients up at Sheffield's Royal Hallamshire and the Northern General hospitals.