show-off
🇺🇸
/ˈʃəʊ ɔːf/
🇬🇧
/ˈʃəʊ ɒf/
someone who tries to make others admire them by doing things to draw attention to their skills or possessions
He was such a show-off, always bragging about his skills.