Music composition and sound design for theatre, games, film/tv, etc. Video / projection design for live events / theatre. Interactive / dynamic video with live tracking and custom software development. Experience with a large number of media servers and playback systems.