As a self-confessed computer geek, he provides the practice IT support, organises the rota, runs the practice lab and still has time to get involved with dermatology work-ups