Ido earned his B.Arch degree from Tel Aviv University in 2002. Since joining the firm Ido has worked on the Katamonim complex in Jerusalem.