Bio


Mike Giarlo is a senior software engineer and architect at Stanford University Libraries—working remotely from Seattle, Washington—where he works on a team tasked with designing and developing software for long-term access to the University’s research and cultural assets. His focus is on the development and maintenance of Stanford’s digital library, especially the Stanford Digital Repository, where he works extensively with open source software and communities.

He has been working in information technology in academic and research libraries since 1999, holding software development positions primarily in support of digital libraries and repositories at Penn State University, the Library of Congress, Princeton University, the University of Washington, and Rutgers University. He earned both a bachelor’s degree in linguistics and a master’s degree in library and information science at Rutgers University, in his hometown of New Brunswick, New Jersey.

In a Venn diagram of three-letter initialisms, he exists roughly at the intersection of APIs, AIPs, and IPAs.

Current Role at Stanford


Digital Library Software Engineer & Architect

Honors & Awards


  • Henry Rutgers Scholar (Linguistics), Rutgers College, Rutgers, The State University of New Jersey (December 1997)
  • Technology Innovation Award, New Jersey Library Association, College and University Section (April 2004)
  • Merit Award for Creative Use of Electronic Resources, Upstate New York Special Libraries Association, Student and Academic Relations Committee (May 2004)
  • Technology Innovation Award (Honorable mention), New Jersey Library Association, College and University Section (April 2005)
  • Outstanding Student in Technical Services/Information Systems Award, School of Communication, Information and Library Studies (@ Rutgers University) (May 2005)

Education & Certifications


  • B.A., Rutgers College; Rutgers, The State University of New Jersey, Linguistics and Philosophy (1998)
  • M.L.I.S., School of Communication, Information and Library Studies; Rutgers, The State University of New Jersey (2006)

Projects


  • Stanford Digital Repository (SDR), Stanford University (January 1, 2018 - Present)

    Location

    Stanford, California

  • Hydra-in-a-Box, Stanford University (September 21, 2015 - December 31, 2017)

    Location

    Stanford, California

  • CURATEcamp, Penn State University (2010 - 2015)

    Location

    State College, Pennsylvania

  • ScholarSphere (Penn State Institutional Repository) (2011 - 2015)

    Location

    State College, Pennsylvania

  • Databib (co-PI), Purdue University & Penn State University (2011 - 2012)

    Location

    State College, Pennsylvania

  • World Digital Library, Library of Congress (2008 - 2009)

    Location

    Washington, D.C.

  • NISO Institutional Identifiers, Penn State University (2009 - 2013)

    Location

    State College, Pennsylvania

  • RUcore, Rutgers University (2002 - 2005)

    Location

    New Brunswick, NJ

Work Experience


  • Digital Library Software Engineer & Architect, Stanford University (2015 - Present)

    Location

    Seattle, Washington

  • Digital Library Architect, Penn State University (2009 - 2015)

    Location

    State College, Pennsylvania

  • Information Technology Specialist, Library of Congress (2007 - 2009)

    Location

    Washington, D.C.

  • Digital Library Applications Programmer, Princeton University (2006 - 2007)

    Location

    Princeton, NJ

  • Senior Computer Specialist, University of Washington (2005 - 2006)

    Location

    Seattle, Washington

  • Network/Systems Administrator, Rutgers University (2000 - 2005)

    Location

    New Brunswick, NJ

  • Systems Programmer/Analyst, Rutgers University (1999 - 2000)

    Location

    Piscataway, NJ