Joe Germuska

Chicago, IL

blog.germuska.com

Age: 43

Web applications
Open Source
Civic Technology