Experience11 roles

Experience

Each role, as a keynote of the systems I actually built.

Full text read it in one go

PompeiiData Engineer / Data Analyst · May 2019 – Mar 2021

Joined to build the data function from zero. Turned a sprawl of operational and marketing systems into one clean warehouse every business team could self-serve, then layered activation and data science on top of the same model.

  1. Operational systems

    Sales and the web store ran on two operational systems — Odoo and Shopify — each holding numbers the business couldn't easily see.

  2. Every marketing channel

    On top of that, the brand lived across Instagram, TikTok and a stack of ad platforms — each with its own dashboard and its own truth.

  3. Ingest in parallel

    The key move: every source — operational and marketing — pulled in concurrently, each on its own connector, all landing at once in AWS. No single feed could bottleneck the rest.

  4. One clean model

    A pipeline in SQL, pandas and Spark reshaped the mess into a normalized fact + dimension warehouse — designed for non-technical users.

  5. KPIs, no SQL required

    Every team got a dashboard of their own KPIs that auto-refreshed the moment the pipeline finished. No tickets, no waiting, no data knowledge needed.

  6. Everything off one model

    The same clean model drove email-marketing campaigns, customer clustering / segmentation, and sales forecasting — activation and science the business could act on.