Rođen je 1959. godine u Sarajevu. Završio je Arheologiju na Filozofskom fakultetu u Beogradu 1983. godine.
Pudarić je bio oženjen i otac troje djece.
U politiku je ušao 1976. godine, pristupivši Savezu komunista Jugoslavije. Godine 1990. postao je član Socijaldemokratske partije (SDP).
Po završetku studija radio je u Zavodu za zaštitu kulturno-historijskog i prirodnog naslijeđa Bosne i Hercegovine (BiH) sve do 1993. godine.
Tokom 1991. i 1992. je bio odbornik u Skupštini Grada Sarajeva, a potom član Ratnog predsjedništva Sarajeva.
Poslije rata je radio kao sekretar za informisanje u SDP-u te kao šef Kabineta predsjednika Federacije BiH Karla Filipovića.
Na općim izborima 2002. godine izabran je za zastupnika u Skupštini Kantona Sarajevo te je delegiran u Dom naroda Federacije BiH.
Mandat u Skupštini Kantona Sarajevo dobio je i 2006. godine, a ponovo je delegiran u Dom naroda FBiH.
Na općim izborima 2010. je izabran za zastupnika u Zastupničkom domu Parlamenta FBiH, a u martu 2011. Parlament FBiH ga je izabrao za potpredsjednika Federacije BiH.