Ivan Čeh rođen je u Rijeci 1994. godine. Završio je osnovnu i srednju školu u Buzetu (opća gimnazija) te je nakon toga upisao Prirodoslovno-matematički fakultet Sveučilišta u Zagrebu. 2018. je diplomirao na smjeru Računarstvo i matematika s temom „Ubrzanje QR faktorizacije s pivotiranjem“. Tijekom školskog obrazovanja sudjelovao je na brojnim natjecanjima iz matematike, fizike, logike, kemije, biologije... Tijekom studiranja sudjelovao je na ekipnim natjecanjima CERC (Central European Regional Contest) i Mozgalo.
Početkom 2019. zapošljava se na Katedri za konstruiranje i razvoj proizvoda Fakulteta strojarstva i brodogranje Sveučilišta u Zagrebu kao asistent na projektu TAIDE te upisuje doktorski studij na Fakultetu elektrotehnike i računarstva.