Phil Swickard

Interactive developer, digital designer, tech tinker-er specializing in discovering where art meets technology, and making some great stuff along the way.

Phil Swickard