Andrew is an experienced software architect, team leader, accomplished speaker, and published author. He specializes in rich application development, object oriented principles, multi-touch development, realtime data systems, GIS, and data visualization. Recent Posts | All O'Reilly Posts