Rajan, like you, I'm Indian. Unfortunately over the last few years, it's become common practice in Indian English to use "post" as an exact synonym of "after".
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: