Karim trained as a family physician at the University of Toronto and practiced family medicine for over 15 years. He is also a practicing health informatics consultant and researcher who designs large scale EMR research infrastructures for observational and interventional research in primary care.