Michael Giarlo is a digital library technology strategist and senior software engineer with 18 years of experience designing and coordinating large-scale repository systems for research institutions. Based at Stanford and previously with Penn State, the Library of Congress, and Princeton, he blends hands-on engineering (open source stacks and SD R development) with architectural leadership to align roadmaps, governance, and cross-departmental technical strategy. He specializes in scholarly communication infrastructure, persistent identifiers, and research intelligence, and routinely convenes architecture groups to promote reuse and best practices. A trained computational linguist and librarian by education, he brings uncommon domain fluency that connects metadata, preservation workflows, and developer ecosystems. Outside work he surfaces in GitHub as a librarian-engineer and brings a distinctly human touch—parent, musician, and cocktail enthusiast—to long-running institutional projects.
18 years of coding experience
16 years of employment as a software developer
Professional M.A., Computational Linguistics, Professional M.A., Computational Linguistics at University of Washington
MLIS, Library and Information Science, MLIS, Library and Information Science at Rutgers, The State University of New Jersey-New Brunswick
B.A., Linguistics, Philosophy, B.A., Linguistics, Philosophy at Rutgers University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Giarlo - Digital Library Technology Strategist