Designing Experiences: Building Tock, Team and Product

Hosted by ACM Chicago

Public group

This is a past event

52 people went




Brian Fitzpatrick will talk about designing experiences: Building the Tock team ( ), and the product (e.g. ). Fitz will discuss the challenges involved in building a product-driven company from scratch in the age of The Cloud, stressing the importance of user experience and design and part of the engineering process.

The best software should not only be intuitive, but be also be elegant and fast — almost an extension of your mind. We are building Tock to be fast, easy to use, and scalable to thousands of restaurants. For more info on our tech stack, see


Brian Fitzpatrick is Founder and CTO of Tock.

Brian started Google's Chicago engineering office in 2005 and led several of Google's global engineering efforts, including the Data Liberation Front, and Transparency Engineering. He also served as internal advisor for Google's open data efforts, having previously led the Google Code and Google Affiliate Network teams. Prior to joining Google, Brian worked as an engineer at CollabNet, Apple, and a local Chicago development shop.

Brian first started contributing to open source software in 1998 and was a core Subversion developer from 2000 to 2005 as well as the lead developer of the cvs2svn utility. He is a member of the Apache Software Foundation (ASF) and former VP of Public Relations for the ASF. Brian has written numerous articles and given dozens of presentations, including co-writing "Team Geek: A Software Developer's Guide to Working Well with Others," "Version Control with Subversion" (now in its second edition), and chapters for "Unix in a Nutshell" and "Linux in a Nutshell."

Brian has an A.B. in Classics from Loyola University Chicago with a major in Latin, a minor in Greek, and a concentration in Fine Arts and Ceramics. Brian resides in Chicago.