He has 20 years of teaching experience in commerce, Computer Science, MCA both at the undergraduate and postgraduate levels in reputed Jesuit Colleges of Tamil Nadu, namely St. Joseph’s College (Autonomous), Tiruchirappalli, St. Xavier’s College (Autonomous), Palayamkottai. He has held administrative posts as Head of the Department of MCA, St. Xavier’s College (Autonomous), Palayamkottai. Having extensive 1 year and 4 months of experience in IT Industry using Visual Basic and Oracle. He has done his Doctorate in Computer Applications from Manonmaniam Sundaranar University, Tirunelveli. He has both practical and theoretical knowledge in various programming languages, development tools and Business Analytical and Machine Learning tools like SPSS, MS EXCEL, R, PYTHON, WEKA. He handles subjects like Quantitative Techniques, ICT Skills, Management Information System, Data Mining, Relational Database Management Systems, Machine Learning, Big data analytics and Deep Learning. He has published more than 40 International articles with 60 citations. Currently, he is the Chair of Accreditation at JIM.