Exploration, data pipelines, and dashboards to transform raw data into actionable insights.
Problem: How should a CMO reallocate marketing budget to maximize sales?
Marketing Mix Modeling (MMM) measures the impact of each marketing channel on sales, accounting for seasonality, saturation effects (diminishing returns), and carryover effects (adstock).
Approach:
Results: Interactive dashboard to simulate different budget allocation scenarios and visualize expected sales impact.
Technologies: R, Robyn, Prophet, Nevergrad, Shiny
Problem: How to build a modern infrastructure to track marketing KPIs in real-time?
This project demonstrates setting up a complete ETL pipeline for multi-channel marketing performance analysis, from extraction to visualization.
Architecture:
CSV β Python Extract β BigQuery β dbt Transform β Streamlit Dashboard
Calculated KPIs:
Technologies: Python, Google BigQuery, dbt, Streamlit, Plotly
Problem: How to detect user behavior anomalies in e-commerce in real-time?
Streaming analytics pipeline for user behavior analysis with time-windowed aggregations and real-time dashboard.
Architecture:
CSV Events β Kafka Producer β Spark Streaming β Delta Lake β Streamlit Dashboard
Real-time metrics:
Technologies: Apache Kafka, PySpark Structured Streaming, Delta Lake, Streamlit, Docker