Self-centered confidence can be called straight cockiness. This level of self-praise is a bit nauseating for everyone around that person. It’s a result of self-obsession.
When things are going well, this person is cocky and insecure, and when things are not going their way, they are self-praising and assume they are better than everyone.