He has been National Instructor Under World Chess Federation (FIDE), Chess trainer Under All India Chess Federation (AICF), Senior National Arbiter (SNA) Under World Chess Federation (FIDE). Students under his guidance, has achieved international rating.