Має десятирічний досвід роботи в юридичній практиці, з квітня 2017 р. — керуючий партнер юридичної фірми Dexis Partners.

З 2013 року супроводжує проекти в сфері ІТ, зокрема консультував Львівський ІТ Кластер, Startup Depot. Lviv Business Incubator, iHub Lviv, низку львівський ІТ компаній.

З вересня 2014 року Іван є керівником правничих проектів Українського католицького університету.

З травня 2017 року очолює Школу права УКУ.

Також він є співзасновником та членом Правління Львівського центру міжнародного права та прав людини, в якості експерта співпрацював із Радою Європи та World Justice Project.

Член Асоціації правників України, Української асоціації міжнародного права та Міжнародної асоціації штучного інтелекту та права.