He has been associated with Xavier Computer (Human Life Centre) , Bhubaneswar for almost two decades. He is an experienced author who has worked as a teacher in computer science at middle and senior school level for many years.