De 2002 à 2008, il est directeur adjoint du Fonds de protection environnementale de la municipalité d'Obrenovac (en serbe : Fond za zaštitu životne sredine opštine Obrenovac) ; dans ce cadre, il lance des projets et des études, dont un cadastre de la pollution et un cadastre de l'érosion et des glissements de terrain ainsi qu'un projet de station d'épuration des eaux usées ; il met en place un système automatique de surveillance de la pollution et de la qualité de l'air, dont les données sont mises à la disposition de la population en temps réel[2].
À l'assemblée, il est inscrit au groupe parlementaire du DS[1]. Il participe aux travaux de la Commission de la protection de l'environnement[5] et, en tant que membre suppléant, à ceux de la Commission de la santé et de la famille[6].
Ivan Karić vit à Obrenovac ; il est marié et père d'un enfant. Il est l'auteur de nombreux articles et publications scientifiques ; il a participé à des conférences et à des réunions, aussi bien en Serbie qu'à l'étranger[2].