I'm passionate about building innovative digital products people love.
Over the past 12 years I've built web-based tools for non-profits, art collectors, bike shares, e-commerce companies. I am currently building tools for a healthcare services business to address root causes of health for underserved populations and working on a personal project.
I created this tool to help me manage the information I need to do my job. Kelp infers associations between information, such as between a person, a meeting with the person and document edits by the person. It then uses those relationships to surface relevant documents when you need them most. Kelp prioritizes privacy by running entirely on the user’s computer.
Founding team member helping build a scalable solution to address the root causes of health for underserved urban populations. I ran the engineering team and am currently a principal engineer.
Director of Engineering, Software and Integrations during 2015. Lead the engineering team through first successful PCI compliance for Citi Bike. I also managed all in-house and contractor software development.
A personal project to use small interactive visualizations to help us understand the cities we live in.
Director of Web Engineering 2011-2014. I was responsible for making sure Artsy’s public facing web presence is fast and maintainable and that out custom built tools for live events such as art fairs and auction worked well.
Created in 2010, Poyozo helps you keep track of and understand your life by integrating automatic life-tracking with simple visualizations that you can use every day.
Context-sensitive automation using heterogeneous information sources on the web. This project is essentially a precursor to IFTTT but ran on the user’s local computer to keep their data safe.
Effort, memory, attention and time : paths to more effective personal information management
With the widespread availability of digital tools for storing, accessing, and sharing information, why is so much information still lost, forgotten, or kept on paper? The work in this thesis finds that such disorganization results from problems in the designs of the personal information management (PIM) tools in common use today.
Atomate it! end-user context-sensitive automation using heterogeneous information sources on the web
The transition of personal information management (PIM) tools off the desktop to the Web presents an opportunity to augment these tools with capabilities provided by the wealth of real-time information readily available. In this paper, we describe a next-generation personal information assistance engine that lets end-users delegate to it various simple context- and activity-reactive tasks and reminders.
Personal Informatics @ CHI 2010 - Assisted Self Reflection: Combining
Brennan Moore, Max Van Kleek, David R. Karger, mc schraefel Know Thyself: Monitoring and Reflecting on Facets of One's Life at CHI 2010, Atlanta, GA, 2010 Apr 10 The web, personal computers and instant ubiquitous digital communications have brought unprecedented constant demands on our attention.
Note to Self: Examining Personal Information Keeping in a Lightweight Note-Taking Tool
This paper describes a longitudinal field experiment in personal note-taking that examines how people capture and use information in short textual notes. Study participants used our tool, a simple browser-based textual note-taking utility, to capture personal information over the course of ten days.
Finders/keepers | Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Mainstream PIM tools capture only a portion of the information that people need to manage. Many information scraps seem to exist that don't make their way into these tools, instead being relegated to sticky notes, text files, and other makeshift storage, or simply being lost.