Ido holds an MSc in Mathematics from the Hebrew University of Jerusalem, focusing on Group Theory. He holds a BSc summa cum laude in Mathematics and European history, also from the Hebrew Univesity.