
Hotshot
Professional Jargon
Used often in work environments to describe highly skilled individuals. 
Possible Overconfidence
Can imply a person might be overly confident in their abilities, besides being talented. 
Cultural Reference
In movies, hotshots are often portrayed as main characters that are expertly skilled. 