If the one reading from the Torah (whether it be on Mondays, Thursday, Shabbos, etc) has to say the bracha of "Ha-Gommel" when should it be recited? Is it ok to say it after the last aliyah before he recites Kaddish. Or perhaps this is an interruption ("hefsek") and should be said after the one reading from the Torah ("bal koreh") says Kaddish?
This is discussed in Chakirey Minhagim (Rabbi Eliyahu Yochonan Gurary, vol. 2 pg. 90):
Eshel Avraham (OC 219:3) debated this and although he begins by saying that it would seem to be a interruption to say Hagomel between the brochos and kadish, he concludes that where there is no existing custom it is perhaps preferable to say Hagomel first. His explanation (as far as I understand) is that it is fitting to say Kadish after thanking Hashem for His kindness.
However the Shu"t Yerach Yaakov (Siman 40) writes at length that one should say Hagomel only after Kadish, and this is still considered fulfilling the minhag (see Tosfos Brochos 54b) of reciting Hagomel at the time of Kriyas Hatorah. Similarly Rabbi Betzalel Stern (Ohalalecha Be'amisecha 23:61) writes that it would seem that Hagomel should only be said after Kadish.
The prevalent custom is to to say Hagomel before Kadish (as Rabbi Stern notes). The Chabad custom however is to say Hagomel after Kadish (Sefer Haminhagim Chabad). See also Shaar Ephraim (Shaar 10, sec. 9)