I am a Software Engineer at Google Seattle, where I work on Google Maps for Android.

I received a Master's degree from the Univeristy of Washington Department of Computer Science and Engineering, where I was supervised by James Fogarty. During my degree, I performed internships at Intel Labs and Microsoft Research, focused on applying machine-learning techniques to human-computer interaction problems.

Prior to that, I worked in product development at Microsoft as a test engineer on the Microsoft Office 2010 suite. I received a Bachelor of Computer Science with First Class Honors from Dalhousie University in 2006, where I worked with Kori Inkpen at the EdgeLab.

Publications

Ryder Ziola, Shweta Grampurohit, Nate Landes, James Fogarty, and Beverly Harrison. Examining Interaction with General-Purpose Object Recognition in LEGO OASIS. In Proceedings of 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2011). IEEE, Pittsburgh, PA, USA, 65-68.

Ryder Ziola, Shweta Grampurohit, Nate Landes, James Fogarty, and Beverly Harrison. 2010. OASIS: Creating Smart Objects with Dynamic Digital Behaviors. Presented at the International Conference on Intelligent User Interfaces Workshop on Interacting with Smart Objects (IUI 2010).

Ryder Ziola, Melanie Kellar, and Kori Inkpen. 2007. DeskJockey: exploiting passive surfaces to display peripheral information. In Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction (INTERACT'07). Springer-Verlag, Berlin, Heidelberg, 447-460.

Jim Wallace, Vicki Ha, Ryder Ziola, and Kori Inkpen. 2006. Swordfish: user tailored workspaces in multi-display environments. In CHI '06 extended abstracts on Human factors in computing systems (CHI EA '06). ACM, New York, NY, USA, 1487-1492.

Vicki Ha, Jim Wallace, Ryder Ziola, and Kori Inkpen. 2006. My MDE: configuring virtual workspaces in multi-display environments. In CHI '06 extended abstracts on Human factors in computing systems (CHI EA '06). ACM, New York, NY, USA, 1481-1486.