Joshua Ng is a digital preservation analyst with 14 years’ experience specialising in audiovisual preservation, heritage data systems, and data-driven archival workflows. Based in Wellington, he leads digital preservation strategy for Archives New Zealand—where he engineered large-scale ingest solutions and helped preserve 100,000+ at-risk audiovisual items—while serving on the Executive Council of SEAPAVAA. He blends hands-on scripting and systems work (e.g., XML ingest pipelines, Rosetta/METS configurations, FFmpeg tool training) with policy and project design to deliver auditable, long-term access to government and cultural collections. A co-founder of a digital media studio and former IT lead at Asian Film Archive, he pairs technical depth with practical production and outreach experience across the region. Joshua is an active educator in open-source AV tools and contributed to international best-practice guidance for born-digital video, reflecting a rare mix of archival scholarship and operational engineering.
15 years of coding experience
11 years of employment as a software developer
Engineering Science Optics & Photonics, Engineering Science Optics & Photonics at National University of Singapore
Master of Science (MSc) Information Science/Studies, Master of Science (MSc) Information Science/Studies at Nanyang Technological University Singapore
Engine for analysis of Siegfried export files and DROID CSV. The tool has three purposes, break the export into its components and store them within a SQLite database; create additional columns to augment the output where useful; and query the SQLite database, outputting results in a readable form useful for analysis by researchers and archivists within digital preservation departments in memory institutions.
Contributions:2 PRs, 2 pushes in 2 years 10 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.