Virtuoso

Someone performing with exceptional ability, technique, or artistry.