Gene Kogan is a programmer and artist who writes free software for new and emerging technologies. He creates tools for live music, dance, theatre, and performance art. His own artistic output is characterized by inquiries into generative systems and the grey areas of machine intelligence. He contributes to numerous open-source software projects, and frequently gives workshops and demonstrations on topics related to code and art.