Dr Abdul Bari was born in Ahmedabad, Gujrat and his family moved to Hyderabad, Sind after partition in September/October 1947. He was taught by the same teacher from grades 1 to 7, as the teacher in the school kept on moving from one class to another to teach all the students of the school.
He completed his undergraduate from D J Sind Government College and Masters in Physical Chemistry from Karachi University. He taught Chemistry to first-year students of NED Engineering College from 1964 to 1967. Ayaz Ahmed Shaikh and he set up the water chemistry lab for 4th-year Civil Engineering students in 1964 at the instructions of Vice Principal Mirza Saheb, and he taught the lab up to 1967.
In late 1960's he received Ph.D. in Radiochemistry from University of Arkansas and became a Canadian Citizen while working in Toronto. Later he moved to Saudi Arabia and taught at the Department of Chemistry at King Fahd University of Petroleum and Minerals in Dhahran for fifteen years.
Since 1999, he has been working in a Nuclear Chemistry Laboratory as a Research Scientist at Wadsworth Center, Division of Environmental Health Sciences, NYS Department of Health, Albany, NY. He is happily married with three children; two sons, one daughter, and a granddaughter. The daughter has an undergraduate degree in International Relations and Education. One son is married and will complete his Ph.D. in Computer Science this month. The other son has a diploma in Physiotherapy and preparing to take the USMLE exam.