Ivan je završio studij psihologije na Filozofskom fakultetu u Zagrebu.
Svoje vještine razvijao je tijekom cijelog obrazovanja sudjelujući na raznim stručnim skupovima i volontirajući. Suradnju s Društvom za psihološku pomoć započeo je već tijekom studija kao administrativni asistent. Pritom je provodio i grupne i individualne programe povećanja učinkovitosti procesa učenja za osnovnoškolce i srednjoškolce te programe zaštite mentalnog zdravlja mladih. Također, provodi grupne programe kognitivnog osnaživanja te jačanja socio – emocionalnih kompetencija osoba starije životne dobi. Svoju predanost poslu i ozbiljno shvaćanje obveza pokazuje i svojom novom ulogom voditelja projekata. Slobodno vrijeme rado koristi za isprobavanje novih recepata ili uz razne društvene igre.