Hi, I’m Brennan.

I build innovative digital products people love.

I build beauty through engineering across healthcare, art and e-commerce. I specialize in delivering quality products quickly with small teams. I love to engage with the business to find high impact levers to chip away at intractable problems. My impact is business growth, engaged teams, and right-sized approach through trust, reflection and iterative improvement.
Some examples:

  • Your information filtration system. Kelp serves you relevant documents and webpages when you need them.
  • I helped incubate and found Cityblock Health inside Alphabet’s Sidewalk Labs. I led Cityblock through standing up deep data partnerships with payers, custom data analytics infrastructure and building Cityblock’s best-in-class care management software.
  • I lead the engineering team through first successful PCI compliance audit for Citi Bike. I also managed all in-house and contractor software development for the ~10 bike shares Motivate ran around the world.
  • A set of small interactive visualizations to help us understand the cities we live in.
  • I ran the team responsible for making sure Artsy’s public facing web presence is fast and maintainable and that out custom tools for live events such as art fairs and auction worked well.


I hope this is a helpful summary of value-based care and how to creatively build with value top of mind. The post runs through the value-based care business model, the patient journey, the people who do the work and then the tools those people need to be effective.
I built a tool tool to ‘get people the information they need when they need it’. What did I learn?
This is a short set of lessons about managing your team, and most importantly - managing yourself.
The stories I read about apartment ownership were either crude financial analysis or clean NYT real estate fluff. My story is neither.
This post looks at how to build trust and grow the team from a chaotic 'no trust' environment to an impactful 'deep trust' team.
A good ladder one used by your team and trusted by the org as a whole. How do you make sure your ladder has support?
We all have stories, as engineers, of fixing some crazy thing at the last minute right before the demo goes up. We have all encountered situations where we needed to fix something that was our fault and we needed to fix it now.


  • Brennan Moore, Max Van Kleek, David R. Karger, mc schraefel

    In this paper, we present an ongoing project designed to make self-reflection an integral part of daily personal information management activity, and to provide facilities for fostering greater self-understanding through exploration of captured personal activity logs.

  • Max Van Kleek, Brennan Moore, David R Karger, Paul André, M C Schraefe

    Our system, Atomate, treats RSS/ATOM feeds from social networking and life-tracking sites as sensor streams, integrating information from such feeds into a simple unified RDF world model representing people, places and things and their timevarying states and activities. Combined with other information sources on the web, including the user’s online calendar, web-based e-mail client, news feeds and messaging services, Atomate can be made to automatically carry out a variety of simple tasks for the user, ranging from context-aware filtering and messaging, to sharing and social coordination actions.