Michael Schaffer

Director of Technology
+1 415 502-7260

Michael holds a BSE in Computer Science and Engineering from the University of Pennsylvania. With over 30 years of software development, technology strategy and management experience, Michael Schaffer has led teams at companies large and small in the design and implementation of a wide variety of technology-based projects. As an independent consultant, Michael has advised a number of clients in system architecture and in organizational design; he also performs technical due diligence for private equity and similar investment funds.

Michael is currently serving as the Director of Technology at the Memory and Aging Center at UCSF; he leads a small team in the development of technology solutions to support the research and clinical care of the center, including workflows for automated digital image processing and DNA / protein analytics, and the development of tablet-based cognitive testing tools.

From 2001 to 2009, Michael served as the VP of Engineering and Chief Technology Officer of Alibris, Inc., the leading independent marketplace for used and new media products (books, movies and music). At Alibris, Michael was responsible for all software design and development activities, and 24x7 technical operations; he led multiple platform migration projects, including moves to a new accounting system, a new inventory system, and a new web site application platform.

For the past eight years, Michael has taught a Professional Skills Workshop class to second-year master’s students at the University of California, Berkeley, in the Graduate School of Information.


Development of an adaptive, personalized, and scalable dementia care program: Early findings from the Care Ecosystem.

PLoS medicine

Possin KL, Merrilees J, Bonasera SJ, Bernstein A, Chiong W, Lee K, Wilson L, Hooper SM, Dulaney S, Braley T, Laohavanich S, Feuer JE, Clark AM, Schaffer MW, Schenk AK, Heunis J, Ong P, Cook KM, Bowhay AD, Gearhart R, Chodos A, Naasan G, Bindman AB, Dohan D, Ritchie C, Miller BL