Ivan DelSol has been writing code since childhood. While working as a VJ and game programmer in the late 90’s, he discovered a love of experimental live theatre. After many years of producing multimedia theatre pieces with inadequate software, a friend introduced him to TouchDesigner 088 and he has been hooked ever since. Already an expert Python programmer, he cut his teeth developing an audio-visual theatre cueing network. In 2014, he started developing systems for Derivative, with a focus on Python and custom Components. His largest contributions to TouchDesigner include the TDAbleton system and large parts of the upcoming Widgets UI system.