Kof vystupuje verejne ako člen livecodingového súboru Kolektiv, vytvára v čase sa odvíjajúce algoritmické A/V kompozície pre displaye a reproduktory. Vyštudoval Audiovizuálne štúdiá na FAMU v Prahe. Venuje sa prieskumu pohyblivých obrazov vytváraných na základe tzv. „generativnej báze“. Pohyblivé obrazy sa neustále premieňají, ich jediná stálosť spočíva v určitom principe, na základe ktorého vznikajú. Tým princípom je kód, sada inštrukcií zadávaných stroju umelcom. Tematickým východiskom je polarita vzťahu človeka ako tvorca a pozorovateľa na jednej strane a technológií na strane druhej. Pracuje s programovacími jazykmi SuperCollider a Processing.