The present tense of self-congratulated is self-congratulate.
The third-person singular simple present indicative form of self-congratulate is self-congratulates.
The present participle of self-congratulate is self-congratulating.
The past participle of self-congratulate is self-congratulated.