Skip to content
All case studies

Ironbook AI · Aug 2025 – Present

Large-scale data migration products

Architected large-scale migration pipelines and automated workflows with ETL tooling and Argo Workflows on Kubernetes.

Data engineeringDeployment & DevOps

01Context

Moving customer data between systems is a product in its own right at Ironbook AI. I architect the pipelines that do it.

02Challenge

Large migrations are long-running, multi-step and failure-prone. They have to be repeatable, observable and automated rather than run by hand.

03Approach

  1. 01

    Pipelines, not scripts

    Architected large-scale migration pipelines using ETL tools: extract from the source, transform, load into the target.

  2. 02

    Orchestrate on Kubernetes

    Automated the workflows with Argo Workflows on Kubernetes, so each migration runs as a defined, repeatable sequence of steps.

04Architecture

  1. 1Source

    • Source systems
  2. 2Orchestration

    • Argo Workflows
    • Kubernetes
  3. 3ETL

    • Extract
    • Transform
    • Load
  4. 4Destination

    • Target platform

Simplified view of how the pieces connect.

05Stack

ETLArgo WorkflowsKubernetes

06Outcomes

  • Migrations run as automated, repeatable workflows
  • Orchestrated with Argo Workflows on Kubernetes

Details are generalised to respect employer and client confidentiality. Numbers shown are the ones I can share.

Building something similar?

Tell me about it. I'm happy to talk architecture, trade-offs and timelines.

Start a conversation