Software services for libraries, archives & education
Mark specialises in software for cultural and educational organisations. Working in the cultural sector, he has created software used to manage and preserve cultural collections. In the educational sector, he has worked extensively with the learning management systems used by academics and students.
Since founding Teaspoon Consulting, Mark has worked with a number of organisations—from the library and academic worlds and beyond. Some of these include:
- Hudson Molonglo as the technical lead of the ArchivesSpace Project. Mark led the software development effort to create a new archival management system from the ground up, and the system has been adopted by over 300 libraries and archives around the world. With Hudson Molonglo, Mark continues to provide ArchivesSpace support to help institutions adopt and customise their ArchivesSpace installations.
- New York University on their Sakai implementation. Mark guided the implementation of a highly available, large-scale installation of the Sakai learning management system and continues to provide support for upgrades, system enhancements and day-to-day maintenance.
- Artefactual (with Hudson Molonglo), on the Archivematica digital preservation system.
- Yale University and Dartmouth College (with Hudson Molonglo), to provide assistance in migrating to ArchivesSpace and enhancements to the ArchivesSpace platform.
- NYU Libraries (with Hudson Molonglo), developing enhancements to the ArchivesSpace platform.
- The Pacific Manuscripts Bureau (PAMBU) to develop their online catalogue. Mark migrated the data from PAMBU's legacy database into ICA-AtoM (and, later, to AtoM 2.3.0), developed custom access control functionality and tools to help PAMBU staff manage their collections, and provides ongoing support for the system's operation.
- The National Library of Australia to develop tools to support Voyager cataloguing workflows.
- The Australian National University Archives, enhancing AtoM to enable their collection to be harvested by Trove.
Mark is a software developer, wrapped in a systems administrator, wrapped in a cardigan. He looks at software from the ground up: years as a systems administrator informing views on system reliability, scalability and performance; years as a software developer fostering a passion for elegant, maintainable and high quality software.
Along the way, he discovered the joy of working directly with customers. Mark loves working with people to find ways that technology can help them, and the challenge of understanding the needs of their business.
Need help with software? Get in touch at firstname.lastname@example.org.