Magazine Cover Pipeline
GCP-native automation that turns a dropped PDF into an approved, published magazine cover across 13 TMB brands.

The Problem
Publishing a magazine cover across 13 brands meant a manual handoff between design, approval, and the CMS every single issue, repeated brand by brand.
What I Built
A GCP-native pipeline that starts the moment a cover PDF is dropped in. An Eventarc trigger kicks off Cloud Run processing, the approval step lands as a Teams Adaptive Card so a stakeholder can sign off without leaving chat, the approved cover publishes straight to GCS, and a Jira ticket fires automatically to purge the cache.
Selected Work


How It Works
Outcome
One pipeline now runs cover publishing for every TMB brand instead of thirteen manual processes.
My role
Creative Technologist at TMB — designed the pipeline, built it, and shipped it to production.