Robert Rapplean

Denver, CO

http://www.intellectualicebergs.org

Software engineer, roboticist, perpetually curious person.