roopak madhu
data & analytics engineer · melbourne

I build data platforms
and solutions.

Ingest it, model it, make it useful.

The career pipeline

  1. 2008 – 2016

    UK mobile retailer · European electronics retailer · global courier

    Technology Lead at Infosys Ltd · India, UK, Netherlands

    Enterprise warehouses for logistics and telecom clients. ETL frameworks, MDM data quality, ops dashboards. Led the Oracle to Netezza migration.

    oracle load
    netezza load
    54% faster
    30% less cost and effort
  2. 2016 – 2018

    ING Bank

    Chapter Lead, Data & Analytics · Amsterdam

    Data lake rollout in a business DevOps team. Built the DAMA-based data quality framework and automated pipeline code generation.

    completeness98%
    validity95%
    timeliness91%
    uniqueness100%
    example · DAMA data quality checks
  3. 2018 – 2020

    Afterpay

    Lead Data Engineer · Melbourne

    Built the data lake and infra during the hypergrowth phase. The data lake, Airflow platform and finance reporting that kept up as Afterpay went global. Led and hired the team.

    AUNZUSUKfinance reporting
    global data delivery for Finance
  4. 2020 – 2022

    Assembly Payments

    Principal Data Engineer · Melbourne

    Payments fintech. Greenfield data lake and warehouse on AWS and Snowflake, from scratch. Risk and finance marts. Set the company data strategy.

    dms → firehose → glue → snowflake → dbt
  5. 2022 – 2026

    Immutable

    Lead Data Engineer · Melbourne

    Four years, from scale-up to AI. Data warehouse migration in 1.5 months, real-time streaming, self-serve ingestion and hundreds of dbt models. Built Datahub, an AI-driven BI tool.

    which games grew fastest last month?
    top 5 by growth
    example · AI chat on the warehouse
  6. Sep – Nov 2026

    Canva

    Senior Analytics Engineer · Melbourne

    Joined the analytics team. Shipped dbt models for a BI migration.

    $ next

The stack, in layers

Everything I have run in production, bottom to top.

AI
MCP servers·Claude Code skills·Agentic workflows·Vertex AI·BigQuery ML
Serve
Looker / LookML·Tableau·Self-serve platforms
Transform
dbt·Spark·SQL·Python·Data modelling
Orchestrate
Airflow·Step Functions·EventBridge·GitHub Actions·Buildkite
Store
BigQuery·Snowflake·Redshift·S3·GCS
Ingest
Kafka·Flink·Kinesis / Firehose·DMS·Pub/Sub·Segment
Infra
AWS·GCP·Terraform·CloudFormation·Docker

Got something on fire? Point me at it.

Data, backend, infra, automation, AI agents. If I don't know it, I'll learn it by Tuesday.

solo built on weekends

Side
projects.

Small products I build and run myself.

dimfactlive

dimfact.xyz

Pay-per-call data APIs for AI agents. No API key, no signup. Agents pay per call via x402 and MPP.

141K+configurations
50regions
3clouds

selectivezonelive

selectivezone.com.au

Selective school exam prep for VIC and NSW selective entry and NAPLAN. Practice questions, instant feedback, progress tracking.

If 3x + 5 = 20, what is x?
3456
example question