He has been responsible for developing a number of core technologies and services in Harvard's Library Digital Initiative, including the Digital Repository Services (DRS). In addition to the Harvard library, he has worked as a programmer at the Berkman Center for Internet and Society at the Harvard Law School as well as the Center for Computer-Based Instructional Technology at the University of Massachusetts (Amherst).