Ivan stál u zrodu České pirátské strany a s krátkou přestávkou ji vedl až do roku 2024.
Ve Sněmovně zastupuje občany už od roku 2017. Jako vicepremiér pro digitalizaci a ministr pro místní rozvoj pomáhal modernizovat Českou republiku. Stál za vznikem Digitální a informační agentury, rozvojem Portálu občana, aplikace eDoklady a prosazením práva na digitální službu.
Prosadil zákon o podpoře bydlení, pod jeho vedením získala Česká republika možnost financovat výstavbu nájemního bydlení z evropských prostředků. Na evropské úrovni také vedl jednání o zásadních zákonech – o umělé inteligenci, digitální identitě i strategii pro digitální dekádu – a dokázal najít shodu mezi všemi 27 státy.