Term: blowhard
Example: the professor's tendancy to always bring up his credentials in conversation gave him a reputation as an egotistical blowhard
Definition: a person who takes great pleasure in boasting or bragging about themself