He writes in the Maithili language, a language spoken in Northern Bihar (of India) and South-Eastern Nepal.
He is an author, lexicographer, historian (of Mithila- ancient Videha and of Maithili); and palaeographer, he has deciphered ancient and medieval palm leaf inscriptions in Tirhuta script of Maithili Language (Mithilakshar script).
These panjis are genealogical records of Maithil Brahmin community of Mithila region and contain details of around 100 inter-caste marriages.
Besides it provides written historical records of people and personalities, hitherto considered mythical ones.
Besides he deciphered scripts inscribed on temples/ dilapidated buildings throughout the length and breadth of Mithila.
He has also compiled an English-Maithili Computer dictionary.
He has helped in preparing Unicode application for Mithilakshar (Tirhuta) script.
His English-Maithili Dictionary is only such dictionary.