self-styled critic

Translations
самозваный критик
The self-styled critic often shared his opinions on social media.
Самозваный критик часто делился своими мнениями в соцсетях.