Minneapolis, MN | Boulder, CO | Tucson, AZ
Also known as: davidsiegel
Giving people enjoyable experiences through technology is my lifes work. I begin with the goal of delighting the user, and then work backwards to build software that is insightful and inspired. I combine a broad and deep technical understanding with a taste for excellent user experience and a relentless pursuit of higher standards. Specialties Experience design, functional programming, prototyping creative thinking, copywriting leadership.