Puharić na funkciju gradonačelnika glavnog grada Bosne i Hercegovine dolazi umjesto Benjamine Karić koja je na Lokalnim izborima izabrana za načelnicu Opštine Novo Sarajevo.
Grad Sarajevo objavio je da će Puharić ovu dužnost obavljati do konstituisanja novog saziva Gradskog vijeća Grada Sarajeva i postupka izbora gradonačelnika na konstitutivnoj sjednici.
Puharić je diplomirao na Fakultetu za kriminalistiku, kriminologiju i sigurnosne studije Univerziteta u Sarajevu.
Usavršavao se kao Chevening Caber Security Fellow na Cranfield Universitetu u Velikoj Britaniji i kao CRDF International Cybersecurity Fellow na Purdue Universityju u SAD-u.
Trenutno obavlja funkciju direktora Centra za izvrsnost u cyber sigurnosti (CSEC) u Bosni i Hercegovini.
Dugogodišnji je član Socijaldemokratske partije Bosne i Hercegovine.