1983 - 1984 Rotatory Internship at King George Hospital, Visakhapatnam
1986 - 1988 Postgraduate Resident Physician at All India Institute of Medical Sciences, New Delhi
1989 - 1990 Senior Resident(Medicine) and Emergency Medical Officer, at All India Institute of Medical Sciences, New Delhi
Senior Resident (Cardiology) at All India Institute of Medical Sciences, New Delhi
Senior Resident (Cardiology) at Nizam’s Institute of Medical Sciences, Hyderabad
1995 - 1997 Assistant Professor (Cardiology) at Nizam’s Institute of Medical Sciences, Hyderabad
Consultant (Cardiology) at Mediciti Hospital, Hyderabad
2001 - 2006 Consultant and In-charge (Cardiology) at South Central Railway Hospital, Secunderabad