Branko Mihaljević je edukator, konzultant, menadžer i poduzetnik, koji se bavi jezikom Java od 1996., a platformom Java EE od 2000. godine. Nakon dvanaest godina predavanja na FER-u, gdje je i diplomirao, završio DSM, magistrirao i doktorirao, te nekoliko godina na Algebri i VERN'-u, kao i sedam godina kao suvlasnik i CTO razvojne tvrtke, trenutno je viši predavač na RIT Croatia te vodi svoju softversko-savjetničku tvrtku. Iskustvo je stekao je kao konzultant, softverski arhitekt, projektni menadžer, voditelj razvoja i istraživač na različitim projektima u sektorima financija, telekoma, javnog zdravstva i satelitskih sustava. Autor je brojnih znanstvenih i stručnih radova, prezentacija na konferencijama i popularnih članaka o Javi. Radio je na nizu znanstvenih i stručnih projekata, kao i predavao brojne sveučilišne predmete i održao stručne radionice, te je autor mnogih obrazovnih sadržaja. Predsjednik je Hrvatske udruge Java korisnika (HUJAK).
Predsjednik HrOUG-a od 1999. godine kada je na tom mjestu naslijedio Ivana Maglića. U svojoj profesionalnoj karijeri radio je u poduzećima TMN Jadran i Elektropromet kao šef odjela za informatiku, deset godina bio je Direktor informatike i organizacije Zagrebačkog velesajma, a nakon toga tri godine Savjetnik za strateško planiranje i razvoj u poduzeću Tisak. Nakon toga radio je u vlastitom poduzeću, a trenutno je zaposlen u poduzeću Microcut Europe kao business administration manager.