Organising a festival is anything but easy, especially when your day job is running a software firm.