Senior Developer
Tech Lead / Data & Integration Architect
Powerhouse — Museum of Applied Arts and Sciences (NSW Government)
Appointed as Senior Developer and Data Architect for one of Australia's most significant cultural infrastructure investments. The role spans the full data estate of a government cultural institution operating across four precincts, embedded within a $1.3B capital program for the new Powerhouse Parramatta building.
Architected the enterprise data and integration layer for the Parramatta precinct — defining data flows, governance patterns, and lifecycle management across ticketing (Tessitura), CRM (Prospect2), venue operations (Momentus Elite), collections (EMU/Axiell), and CMS (Sanity), covering the full pipeline from source-of-truth ingestion through to consumer-facing delivery.
Designed and led delivery of ETL pipelines for the 500,000+ object Powerhouse Collection, migrating from legacy on-premise EMU infrastructure to a cloud-native architecture spanning Azure Blob storage, PostgreSQL, Typesense search indexes, and Redis — with AI-augmented metadata enrichment to improve cross-collection discoverability.
Architected a distributed Content API platform servicing concierge digital signage, mobile applications, and web consumers across Parramatta, Ultimo / Castle Hill, and Sydney Observatory — aggregating real-time data from Tessitura, Sanity, Momentus, and EMU into a unified contract, scaling to millions of requests with sub-second latency for live venue-wide programming displays.
Established data governance, security, and audit standards for DataHub, the middleware access layer brokering all reads against the EMU source-of-truth — defining auth, policy enforcement, audit logging, and the contract between upstream catalogue systems and downstream search, cache, and application layers.
Led data architecture and modelling for high-profile partner integrations: LeoLabs (satellite and orbital debris telemetry from Low Earth Orbit, for the Powerhouse × Lang Walker Family Academy Future Space program); OMA (behavioural and spatial data across 101 international shopping malls for the Mall101 opening exhibit); Axis Communications (real-time video analytics and AI-driven occupancy and space-utilisation pipelines).
Owned the data lifecycle for a Sanity CMS estate processing 109M CDN requests, 7.9M API requests, and 4TB of bandwidth annually across 3 datasets, 16.8K documents, and 65GB of structured assets.
Led stakeholder engagement across ticketing, finance, marketing, curatorial, and digital teams — translating business needs into data models, integration contracts, and reporting solutions aligned with NSW Government enterprise standards.
Authored enterprise data and codebase governance frameworks adopted by internal teams and external delivery partners, defining design patterns, reusability standards, and compliance practices for data solutions across precincts.
Provided technical leadership and mentorship to engineers and partner agencies on data engineering best practice, code coverage, and production-readiness — using AI-assisted development to run parallel data delivery streams across three precincts at the velocity of a team twice the size.
Conducted load and failure-mode simulation of payment, ticketing, and content APIs prior to infrastructure provisioning — validating architectural and data-throughput assumptions for the $1.3B platform before production exposure.
Lead Engineer — HUMANS Project (NASA × MIT Media Lab collaboration, Axiom-2 ISS mission and Athena lunar landing): sole platform engineer for a deep space message archiving system recognised with a 30th Annual Webby Award nomination. International program partners include The Metropolitan Museum of Art, MoMA, M+ Hong Kong, OMA, Sydney Opera House, and Sydney Design Week.