← back to portfolioCloud / Infra

Building a GCP-native data platform from zero

Architected and operate a GCP data platform processing millions of events per month, with cross-cloud CDC ingestion and SOC2-aligned governance.

Context

In my current role, I own the data platform: a GCP-native analytics stack ingesting operational data from multiple source systems into a unified BigQuery warehouse.

Problem

Building a production-grade data platform from an empty GCP project meant solving, at once: reliable ingestion from systems living in a different cloud, a governance model that satisfies SOC2 without slowing analysts down, and infrastructure that a small team can actually operate.

Approach

Outcome

A platform that runs the company’s operational analytics with high reliability, passed SOC2 controls review, and cut infrastructure deployment cycles from days to hours.

Lessons

Making Terraform Cloud the only path to production infrastructure changes — with GitHub-OIDC auth and no long-lived credentials — pays off in audit readiness and in how confidently a small team can operate a platform this size.