Jeff dePascale
Technologist. 
Artist.