Virtuoso

/ˌvərˈtʃuː.soʊ/

Slang Meanings

A whiz or ace in a particular domain.
He's a coding virtuoso.
Someone who performs impressively, sometimes impressing through flair.
Her dance moves made her the virtuoso of the night.