Kof vystupuje veřejně jako člen livecodingového soboru Kolektiv, vytváří v čase se odvíjející algoritmické A/V kompozice pro displeje a reproduktory. Vystudoval Audiovizuální studia na FAMU v Praze. Věnuje se průzkumu pohyblivých obrazů vytvářených na základě tzv. „generativní báze“. Pohyblivé obrazy se neustále proměňují, jejich jediná stálost spočívá v určitém principu, na jehož základě vznikají. Tím principem je kód, sada instrukcí zadávaných stroji umělcem. Tematickým východiskem je polarita vztahu člověka jako tvůrce a pozorovatele na jedné straně a technologií na straně druhé. Pracuje s programovacími jazyky SuperCollider a Processing.