davidalanfoster.com

designer
generalist
technologist

current engagements:

companies
organizations
projects

portfolio
resume
art
dalan-at-me-com
650-444-4787
skype: resourcerer
© Copyright 2011 David Alan Foster