← All work

Agricultural data platform on Google Cloud

Production ELT for an African-led agri-data company: dozens of sources into a governed BigQuery warehouse that powers analytics and an AI assistant.

gcp · bigquery
Agricultural data platform on Google Cloud

01 — The problem

Farm, market and partner data arrived through APIs, spreadsheets and databases with no shared model. Analysts spent their time fixing numbers instead of using them.

02 — What I built

  • ✦Managed connectors with Airbyte plus custom Python extractors for REST APIs
  • ✦Airflow orchestration with retries, SLAs and alerting
  • ✦Layered dbt models (staging → intermediate → marts) with tests, docs and lineage
  • ✦Partitioned, clustered BigQuery tables tuned for cost and query speed

03 — What changed

One trusted warehouse behind the company's dashboards and its AI question-answering tool, with failures caught before anyone sees a wrong number.

04 — Tools

GCPBigQuerydbtAirflowAirbytePythonSQLTerraform

Next project

Traffic forecasting with MLOps

→