self-vaunter

Translations
самохвал
He is known as a self-vaunter, always bragging about his achievements.
Он известен как самохвал, всегда хвастающийся своими достижениями.