2015 - 2016 Consultant Cardiologist at Indraprastha Apollo Hospital
2014 - 2014 Specialist Cardiologist at G B Pant Hospital
2010 - 2016 Assist Prof. (Cardiology) at G B Pant Hospital
2009 - 2010 Post DM Senior Resident (Cardiology) at G B Pant Hospital
2006 - 2009 DM Senior Resident (Cardiology at G B Pant Hospital
2004 - 2006 Senior Resident (General Medicine) at Department of Medicine, Lok Nayak Hospital, Maulana Azad Medical College
2000 - 2000 Junior Resident (Regional Blood Transfusion Center) at University college of Medical Sciences and GTB Hospital
1999 - 1999 Rotating House Intern at University college of Medical Sciences and GTB Hospital