Rođen je 1963. godine u Požarevcu.
U zvaničnoj biografiji navodi da je pohađao Osnovnu školu „Dositej Obradović“, završio matematički smer gimnazije „Jovan Šerbanović“ u Požarevcu, a nakon toga na Mašinskom fakultetu u Beogradu stekao zvanje diplomirani inženjer mašinstva.
Ističe da je u periodu od 1989. godine do 1992. godine radio u auto kući „Stig“, na poziciji direktora centra, a nakon toga do oktobra 1993. godine u JP „Drmno Kopovi“, Kostolac, kao pripravnik na poslovima inženjera transporta. Od oktobra 1993. godine do marta 2001. godine bio je, napominje, u JP „Tent“ Obrenovac, na poziciji inženjera za održavanje železničkog transporta, a sledeće tri godine radio je kao pomoćnik direktora za transport i održavanje vozila u JP PTT Srbija. Kako navodi, u periodu od aprila 2005. godine do jula 2015. godine radio je u „Auto Čačak“ d.o.o., kao direktor postprodaje, a od jula 2015. godine do decembra 2016. godine u JP „Direkcija za izgradnju“ Požarevac, na poziciji direktora. Na mesto pomoćnika gradonačelnika zaduženog za ekonomski razvoj Grada Požarevca, gradskog menadžera, postavljen je 2. decembra 2016. godine.
Zbog sumnje da je primio 300.000 dinara mita uhapšen je 17. maja 2019, saopštilo je Ministarstvo unutrašnjih poslova. Osim njega, uhapšene su još dve osobe zbog primanja i davanja mita. Karadžić je, sumnja policija, u prostorijama Gradske uprave Požarevac primio 300.000 dinara mita od Zorana Njegovanovića, direktora firme „Telekomunikacija“ iz Blaca.
Poslednji put ažurirano: 17. 5. 2019.