Matthew Mckinley is a software developer specializing in Omeka S with nearly a decade of experience building web publishing tools for cultural heritage institutions. He blends hands-on full-stack development—especially front-end block layouts, CSS/Gulp integration, and site-building features—with back-end model updates like thumbnail support. His career spans digital preservation, metadata harvest programming for a statewide cultural aggregator (Calisphere), and creating practical preservation workflows at major research libraries. Based in Los Angeles, he focuses on preservation and access, translating archival standards into usable web experiences. Beyond code, he runs workshops and has led outreach and feasibility research projects, demonstrating an ability to bridge technical solutions and stakeholder needs. His background in archives and museum studies informs a user-centered approach to open-source tools used by libraries, galleries, and museums.
8 years of coding experience
4 years of employment as a software developer
MSIS, Archives, Digital Archives, Record Management, MSIS, Archives, Digital Archives, Record Management at The University of Texas at Austin
BA, History, Art History, Museum Studies, BA, History, Art History, Museum Studies at Michigan State University
Omeka S is a web publication system for universities, galleries, libraries, archives, and museums. It consists of a local network of independently curated exhibits sharing a collaboratively built pool of items, media, and their metadata.
Role in this project:
Full-stack Developer
Contributions:32 commits, 11 PRs, 30 pushes in 1 year 4 months
Contributions summary:Matthew primarily contributed to the front-end development of Omeka S by implementing and refining various block layouts, including browse previews and HTML blocks. They introduced features such as optional div wrappers for HTML blocks and components for browse preview blocks. Furthermore, the user addressed style issues and whitespace, and integrated CSS updates through Gulp, and also added a list of pages block. Additionally, the user also made some updates on the back-end side by adding a thumbnail column to the site entity and updating core data models.
Contributions:2 releases, 3 PRs, 55 pushes in 1 year 8 months
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
Matthew Mckinley - Software Developer, Omeka at Digital Scholar