Timm hat zunächst als Software Entwickler für Web-Entwicklung und Release Engineering gearbeitet. Danach studierte er Digitale Medien an der Hochschule für Künste in Bremen. An der Schnittstelle zwischen anspruchsvoller Anwendungsentwicklung, zielgruppenorientierten UX-Design und innovativen Steuerungsprinzipien gestaltet Timm immer wieder herausragende Lösungen. Timm setzt digitale Exponate, Webanwendungen und mobile Lösungen um.