I’m a cognitive psychologist interested in designing better user experiences. I studied computer engineering and linguistics before focusing on theoretical human-computer interaction.

Much of my thinking revolves around conceptual desktop interfaces, human-machine collaboration, visualization, electronic writing, and good ol’ fashioned AI. I co-created the open-source TurkGate, and I’m currently developing a text environment for creative writers and a programming language for recreational coders. To recenter, I like to whittle, write, practice copperplate, and play the blues.

Recently I co-taught an MIT IAP seminar on Data Visualization (link to slides), prior to which I taught The Theory & Practice of Data Visualization at UMass Dartmouth. I co-founded DataScale, and I currently live in Cambridge, MA, where I work on the user experience at Tamr.

You can reach me on GitHubLinkedIn, and Twitter.