Overview Skills Experience Contact
BI & Analytics Leader · 20+ Years

Dilshad Yousuff

Turning data into decisions for enterprises that matter.

Business Intelligence Manager and Revenue Analytics leader with deep expertise in Power BI, Looker, BigQuery, and Python. Previously at Google Cloud, Mandiant, and McAfee — building the ecosystems executives rely on.

Download Resume

By the Numbers

20+

Years delivering actionable BI across Finance, Product, and Sales

1k+

Global users on Looker dashboards built at Google Cloud

40%

Query performance improvement via BigQuery optimisation

60%

Reduction in dashboard refresh time at Mandiant

Power BI· Looker· BigQuery· Python· Revenue Analytics· ARR · MRR · NRR· ETL Pipelines· Data Warehousing· SQL· Tableau· Google Cloud Platform· LookML· DAX· Cohort Analysis· Predictive Modelling· Power BI· Looker· BigQuery· Python· Revenue Analytics· ARR · MRR · NRR· ETL Pipelines· Data Warehousing· SQL· Tableau· Google Cloud Platform· LookML· DAX· Cohort Analysis· Predictive Modelling·

Making complexity legible — for everyone from analyst to C-suite.

My career sits at the intersection of engineering precision and business strategy. I don't just build dashboards — I architect the data ecosystems that make those dashboards trustworthy, scalable, and acted upon.

From M&A data integration at Google Cloud to ETL automation that compressed a multi-day process into 30 minutes at Mandiant — my work is defined by impact that survives me.

BI & Visualisation

Power BI · Looker · Tableau · OBIEE · DAX · LookML

Revenue Analytics

ARR · MRR · NRR · Churn · Retention · Expansion · Revenue Walk

Data Engineering

BigQuery · SQL Server · ETL Pipelines · Datamart Architecture · Data Warehousing

Programming

SQL · Python · DAX · LookML · Statistical Modelling · Predictive Analytics

Cloud Platforms

Google Cloud Platform · BigQuery · Salesforce · SQL Server

Product Analytics

Funnel Analysis · Cohort Analysis · A/B Testing · Feature Adoption · User Behaviour

Nov 2022 – Dec 2025

Google Cloud

Google

Manager, Finance Business Intelligence

  • Led end-to-end revenue analytics and Mandiant post-acquisition data integration into Google Cloud — 100% data integrity with zero business continuity disruption.
  • Deployed automated Looker dashboards and self-service BI frameworks tracking enterprise KPIs, adopted by 1,000+ global users.
  • Built a Revenue Walk framework analyzing ARR progression, churn, expansion, and product performance — directly informing QBRs and strategic planning.
  • Optimised BigQuery workloads via query tuning, partitioning, and clustering — improving performance by 40%.

Dec 2014 – Oct 2022

Mandiant

formerly FireEye

Manager, Strategy & Analytics

  • Built scalable ETL pipelines and centralised datamarts — cutting dashboard refresh times by 60% and establishing a single source of truth across Finance, Sales, and Product.
  • Developed Power BI dashboards delivering real-time visibility into bookings, ARR, retention, and product adoption across the customer lifecycle.
  • Led data governance initiatives during organisational transition, ensuring accuracy of financial, sales, and product data.

Jun 2007 – Dec 2014

McAfee

Intel Security

Technical Lead, Reporting & Analytics

  • Delivered BI solutions supporting 200+ global sales reps; executive dashboards drove a 15% improvement in sales conversion.
  • Reduced reporting latency from 4 hours to 15 minutes by automating dashboards and ETL pipelines.

Get in Touch

Let's build something that matters.

Open to senior BI, Data Analytics, and Revenue Analytics leadership roles. Based in Bangalore, India — available for global remote.

About

20+ years of
data, decisions,
and impact.

Dilshad Yousuff
Bangalore, India
+91 98459 76468
Google Data Analytics IBM Data Science

Who I am

I'm a Business Intelligence Manager and Data Analytics leader with over two decades of experience turning complex, messy data into clear, trustworthy insights that executives actually act on.

My career spans three of the most demanding environments in enterprise tech — Google Cloud, Mandiant, and McAfee — where I built BI ecosystems from the ground up: data warehouses, ETL pipelines, executive dashboards, and the governance frameworks that keep them reliable.

What I specialise in

Revenue analytics is my deepest craft. ARR, MRR, NRR, churn, expansion revenue, retention cohorts — I've built the models and frameworks that give finance and strategy teams real visibility into what's driving (or eroding) growth.

I also lead at the intersection of engineering and business: designing query-optimised BigQuery workloads, building self-service BI that non-technical stakeholders can trust, and managing teams of analysts to deliver work that outlasts any one project.

Education

Bachelor of Engineering, Electrical & Electronics — Bangalore University (1998–2002)

I complement that foundation with continuous learning: IBM Data Science and Google Data Analytics certifications reflect my commitment to staying current in a field that moves fast.

Case Studies & Projects

Projects &
Analysis

A selection of data analysis, machine learning, and BI work — each built to solve a real problem, not just demonstrate a skill.

Aviation Analytics · ML

Airline Operations Analysis

Operational analytics and predictive modelling for airline delays, utilisation, fuel efficiency, and passenger intelligence.

ML Analytics · Predictive Modeling · Executive BI

YouTube Analytics Intelligence Dashboard

Streamlit dashboard with 3 ML prediction models (virality, performance, views), 5 custom strategic KPIs, publishing optimisation heatmaps, and benchmarked content recommendations.

E-Commerce BI · AI Insights · Streamlit

E-Commerce C-Suite Intelligence Dashboard

5-page Streamlit dashboard covering revenue, operations, profitability, and AI-generated board insights — with Claude AI / GPT-4o integration and multi-source data ingestion.

Tableau · Sales Analytics · Executive BI

Sales & Customer Performance Dashboard

Executive sales intelligence dashboard analysing revenue performance, customer profitability, discount impact, YoY growth, and product trends through interactive Tableau analytics.

EDA · Machine Learning · Python

Bike Sharing Analysis & Demand Prediction

Exploratory analysis of 5.7M Divvy trip records to uncover rider behaviour patterns across member and casual segments — plus a Random Forest model to forecast ride demand.

Case Study · EDA & Machine Learning

Bike Sharing
Analysis

Exploratory data analysis of 5.7M Divvy trips to uncover rider behaviour patterns between annual members and casual riders — culminating in a Random Forest demand prediction model.

DatasetDivvy Trip Data
Records5.7M rows
StackPython · Scikit-learn
TypeCapstone Project
01

Business Context

Cyclistic (fictionalised as Divvy) operates a 5,800-bike network across Chicago. The core business challenge: casual riders generate lower per-trip revenue than annual members. The analytics goal was to characterise the behavioural differences between the two segments and identify conversion opportunities.

5.7MTrip records
12Months of data
2Rider segments
3Bike types
02

Data Preparation

Raw data arrived across 12 monthly CSVs, each with identical schema. After concatenation, the cleaning pipeline addressed structural and quality issues before engineering features for analysis.

ride_id rideable_type started_at / ended_at start / end station lat / lng coordinates member_casual ride_length ← derived distance_km ← derived
  • 1

    Handle missing values

    Null station names and IDs were identified and removed. Records missing geographic coordinates were dropped to preserve distance calculation integrity.

  • 2

    Datetime conversion & validity filtering

    All timestamps parsed to datetime. Rides with zero or negative duration were excluded as docking artefacts. Outliers at extreme durations (>24 hrs) were capped.

  • 3

    Feature engineering

    Derived ride_length (minutes), distance_km (via geopy Haversine), plus hour, day_of_week, month, and seasonal aggregates from timestamps.

03

Exploratory Analysis

EDA revealed distinct behavioural profiles between members and casual riders — a finding with direct implications for fleet allocation and marketing strategy.

🚴

Members ride short, ride often

Annual members make frequent, short trips — strong evidence of daily commuting. Peak activity aligns with 8–9 am and 5–6 pm.

🌅

Casual riders prefer weekends

Casual users take longer, leisure-oriented rides concentrated on Saturday and Sunday. Average duration is nearly 2× that of members.

Electric bike adoption rising

E-bikes showed consistent month-over-month growth. Casual users disproportionately favour e-bikes vs classic bikes.

📅

Clear seasonal demand curve

Ride volume peaks June–August and troughs in winter. Member usage is more stable; casual usage is highly seasonal.

Avg. ride duration by segment and day type

Members Weekday
~13 min
Short
Members Weekend
~18 min
Moderate
Casual Weekday
~26 min
Long
Casual Weekend
~36 min
Longest

Key Insight

The member vs. casual split is the single most predictive variable — not just for duration, but also station preference, time-of-day demand, and bike type choice. Any operational model should treat these as two entirely separate demand curves.

04

Predictive Modelling

Two regression approaches were benchmarked against the same held-out test set to forecast ride demand using temporal and categorical features.

Model MAE RMSE Notes
Linear Regression Higher Higher Struggled with non-linear seasonal patterns
Random Forest Best 110.47 171.39 Captured temporal interactions and segment-level variance well

Random Forest outperformed linear regression by capturing non-linear interactions between hour-of-day, day-of-week, and user type. The MAE of ~110 seconds (~1.8 min) is operationally useful for redistribution planning.

On the RMSE

An RMSE of ~171 seconds suggests the model captures broad demand shape well but struggles with outliers (long leisure rides by casual users). Separate models per segment would likely reduce this variance by 15–25%.

05

Business Recommendations

1
Segment-aware redistributionPre-position bikes at transit hubs before 8 am and 5 pm for members; increase capacity at leisure stations on weekend mornings for casual riders.
2
Casual-to-member conversionCasual riders with 4+ weekend rides/month are high-conversion targets. In-app prompts at ride end could meaningfully increase annual subscriptions.
3
Expand e-bike fleet on casual routesGiven the preference for e-bikes among casual users on longer routes, fleet investment should weight e-bikes toward tourist-corridor stations.
4
Winter demand stabilisationThe sharp winter trough is partly addressable through seasonal pricing incentives. Retaining casual riders in shoulder seasons (April, October) smooths the revenue curve.
06

Limitations & Future Work

No weather data

Temperature and precipitation are likely among the strongest demand drivers. Integrating weather API data would materially improve accuracy.

No holiday calendar

Public holidays spike casual usage in ways the current model can't anticipate. A binary holiday feature would resolve this.

Single-segment model

Training one model for both user types introduces noise. Separate models would likely improve RMSE by 15–25%.

Future iterations could explore gradient boosting (XGBoost/LightGBM), time-series forecasting (Prophet/ARIMA) for station-level demand, and geospatial clustering to identify underserved corridors.

07

Stack & Methods

PythonCore language
PandasData wrangling
NumPyNumerical ops
GeopyHaversine distance
MatplotlibVisualisation
SeabornStatistical plots
Scikit-learnML models
JupyterNotebook env
Exploratory Data Analysis Feature Engineering Regression Modelling Model Evaluation Data Storytelling Geospatial Distance

Google Data Analytics Certificate capstone · Divvy trip data

View on GitHub
Aviation Analytics · Executive Intelligence Platform

Airline Executive
Analytics Platform

Enterprise-grade aviation analytics platform combining commercial, operational, fleet, passenger, sustainability, forecasting, and AI-driven insights into a unified executive decision-support system.

Role BI & Analytics Lead
Industry Airlines & Aviation
Scope Executive BI · Forecasting · KPI Intelligence
Tools Python · Streamlit · Plotly · Pandas
01

Executive Business Challenge

Airline leadership teams must balance profitability, operational performance, fleet utilisation, customer experience, and sustainability goals— often across thousands of flights and multiple business units.

Traditional reporting environments provide siloed metrics, making it difficult to understand the relationships between revenue, operations, fleet health, passenger demand, and environmental performance.

This project delivers a unified Airline Executive Analytics Platform that consolidates commercial, operational, fleet, passenger, sustainability, forecasting, and AI-driven insights into a single decision-support environment.

15K+ Flights Analysed
5 Years Historical Data
6 Executive Modules
50+ Operational KPIs
02

Platform Architecture & Data Model

The platform was designed as a multi-domain executive intelligence environment that integrates commercial performance, operations, fleet management, passenger analytics, sustainability monitoring, forecasting, and AI-generated recommendations.

Commercial Analytics Operations Command Center Fleet Performance Passenger Insights Sustainability Forecasting Engine AI Insights Alert Monitoring
  • 1

    Data Integration & KPI Engineering

    Built a unified aviation dataset covering commercial, operational, passenger, fleet, and sustainability metrics with executive-level KPI calculations.

  • 2

    Forecasting & Analytics Layer

    Developed forecasting capabilities, airline health scoring, trend analysis, and operational performance monitoring.

  • 3

    Executive Dashboard Experience

    Delivered a modern Streamlit platform with interactive visualisations, AI-generated insights, and executive-level reporting views.

03

Executive Dashboard Modules

The platform consists of multiple executive workspaces covering every major dimension of airline performance.

💰

Commercial Analytics

Revenue performance, profitability, passenger yield, route economics, and commercial trend analysis.

✈️

Operations Command Center

OTP, delays, cancellations, completion rates, and operational risk monitoring.

🛩️

Fleet Performance

Aircraft utilisation, fleet profitability, maintenance efficiency, and asset performance tracking.

👥

Passenger Insights

Load factors, occupancy, passenger behaviour, demand analysis, and route utilisation.

🌱

Sustainability Analytics

Fuel burn, carbon emissions, environmental KPIs, and sustainability performance.

🤖

Forecasting & AI Insights

Predictive forecasting, health scores, executive recommendations, and trend projections.

04

Business Value Delivered

1
Executive KPI Visibility Provides leadership with a single source of truth for airline performance monitoring.
2
Proactive Risk Identification Alert monitoring and operational intelligence help identify emerging performance issues early.
3
Forecast-Driven Decision Making Future performance projections support capacity planning and strategic investments.
4
Cross-Functional Alignment Commercial, operational, passenger, fleet, and sustainability teams operate from a shared analytics framework.
05

Technology Stack

Python Core Analytics
Streamlit Executive Dashboard
Plotly Interactive Visualisation
Pandas Data Processing
NumPy Statistical Computing
Scikit-Learn Predictive Analytics
AI Insights Executive Recommendations
Forecasting Engine Trend Projection
Alert Engine Operational Monitoring
View on GitHub View Dashboard
Creator Analytics · Executive Dashboard

YouTube Analytics
Intelligence Dashboard

A production-grade Streamlit analytics platform for YouTube channel intelligence — featuring 6 interactive analysis tabs, 5 custom strategic KPIs, 3 Random Forest ML models, hour × day publishing heatmaps, and data-driven content recommendations. Connects to the YouTube Data API v3 or runs on a 2,000-video synthetic dataset.

Dataset 2,000 Videos · 50 Channels
Data Source YouTube Data API v3 · Synthetic Sample
Stack Python · Streamlit · Scikit-learn · Plotly · Pandas
ML Models Random Forest — Virality · Performance · Views
01

Business Problem

YouTube channels generate enormous volumes of performance data, yet native platform analytics lack the depth needed for strategic decisions. Creators and media teams cannot easily identify what drives virality, when to publish for maximum reach, or how their KPIs compare to top performers — without custom tooling.

This dashboard solves that gap by connecting directly to the YouTube Data API v3 (or running on a 2,000-video synthetic dataset), engineering 25+ analytical features, and exposing six dedicated analysis modules — from executive KPI summaries to ML-powered predictions and prescriptive recommendations.

2K Videos in sample dataset
50 Channels tracked
6 Interactive analysis tabs
85%+ ML model accuracy
02

Technical Architecture

The app fetches channel and video-level data via the YouTube Data API v3, parses ISO 8601 durations into minutes, applies safe division handling for zero-view videos, and engineers 25+ features covering engagement rates, virality indices, performance categories, and posting patterns. A fallback synthetic dataset (2,000 videos · 50 channels) ships with the app, generated with a fixed seed for reproducibility.

views · likes · comments publish_date · duration_minutes channel_id · subscribers engagement_rate ← derived virality_index ← derived performance_category ← Q1/Q3 split views_per_day · publish_hour ← derived
  • 1

    API ingestion & feature engineering

    YouTube Data API v3 fetches channel stats and video-level metadata. ISO 8601 timestamps are parsed with regex into decimal minutes. 25+ features are engineered: engagement rate, like rate, comment rate, views per day, publish hour/day/month, and posting period buckets (Morning / Afternoon / Evening / Night).

  • 2

    ML model training & validation

    Three Random Forest models are trained on the engineered feature set: a classifier for virality (viral vs non-viral), a classifier for performance category (High / Medium / Low based on Q1/Q3 view thresholds), and a regressor for view count prediction. All models use a 70/30 train-test split with StandardScaler normalization, and expose feature importance rankings for interpretability.

  • 3

    6-tab Streamlit interface

    The dashboard exposes six dedicated tabs: Overview & KPIs, Growth & Engagement, Video Performance, Content Strategy, Predictions, and Recommendations. All charts use Plotly for interactivity, with smart K/M/B number formatting, sidebar filters for channel, date range, and performance category, and a dark sidebar contrasted against a light main canvas.

03

Key Dashboard Features

The dashboard's Overview tab surfaces five custom strategic KPIs not available in native YouTube Studio — each with a defined formula and benchmark for performance evaluation. Subsequent tabs drill into growth trends, video-level performance, publishing strategy, ML predictions, and prioritised recommendations.

🎯

Video Efficiency

Views per minute of content per 1,000 subscribers — normalises performance across channels of different sizes and content lengths.

💬

Audience Interaction Score

Composite of like rate (×0.5) and scaled comment rate (×0.5) — captures both passive approval and active audience participation.

📊

Creator Consistency

100 minus the coefficient of variation in views per channel — rewards stable performance over erratic viral spikes.

🚀

Virality Index & Content Quality Score

Virality = views per 100 subscribers. Quality = weighted composite of normalised like rate (40%), comment rate (30%), and views per day (30%) — scored out of 100.

Tab Breakdown

Overview & KPIs — executive summary + 5 KPIs + engagement trend + performance donut · Growth & Engagement — monthly views + top-10 channels + engagement distribution + duration scatter · Video Performance — top 20 videos table + duration bucket analysis + radar chart · Content Strategy — hour × day publishing heatmap + posting period analysis · Predictions — 3 Random Forest models with feature importance · Recommendations — benchmarked improvement actions vs top-25% performers.

04

Business Impact

1
Self-serve channel intelligence Any creator or media analyst can connect their YouTube API key, select channels, and immediately surface performance benchmarks across 5 custom KPIs — without SQL, BI tools, or manual exports.
2
Publish-time optimisation The hour × day heatmap (Content Strategy tab) identifies optimal posting windows, with view differentials surfaced between peak and off-peak slots — enabling data-driven scheduling.
3
Pre-publish performance prediction Three Random Forest models (virality, performance category, view count) let creators estimate a video's reach before publishing, enabling title, duration, and timing adjustments ahead of launch.
4
Benchmarked improvement roadmap The Recommendations tab auto-generates content, scheduling, and engagement targets benchmarked to the top 25% of channels — turning analytics into a prioritised action list.
05

Tech Stack

Streamlit 6-tab interactive dashboard framework
Python Core data processing & feature engineering
Scikit-learn Random Forest classifier & regressor · StandardScaler
Plotly Interactive charts — scatter, heatmap, radar, bar, pie
Pandas · NumPy ETL, feature derivation, safe division handling
YouTube Data API v3 Live channel & video-level data extraction
View on GitHub View Dashboard
Tableau BI · Case Study

Sales & Customer
Performance Intelligence
Dashboard

Enterprise Tableau dashboard built to monitor sales performance, customer profitability, discount impact, YoY growth, and executive KPIs through interactive business intelligence reporting.

Role BI & Analytics Lead
Industry Retail / Sales Analytics
Scope KPI Analytics · Customer Insights · Tableau BI
Tools Tableau · SQL · Data Modelling
01

Business Problem

Sales organisations often struggle with fragmented reporting across customers, products, profitability, and regional performance.

This project centralised business KPIs into a unified Tableau dashboard enabling leadership teams to monitor revenue trends, customer profitability, discount impact, and YoY performance through interactive executive reporting.

10+ Executive KPIs
5+ Dashboard Views
YoY Growth Analysis
360° Customer Visibility
02

Dashboard Capabilities

Sales KPIs YoY Analysis Customer Profitability Product Performance LTV Analysis Discount Impact Regional Trends Top Customers
  • 1

    Executive KPI design

    Designed high-level KPI reporting for sales, profit, customer growth, and operational visibility.

  • 2

    Customer analytics

    Built profitability, segmentation, and customer distribution views to identify high-value accounts.

  • 3

    Interactive dashboarding

    Enabled drilldowns, filters, YoY comparisons, and cross-functional exploration for business users.

03

Key Insights

📈

YoY trends highlighted revenue shifts

Year-over-year analysis surfaced category-level growth and declining performance segments.

👥

Customer profitability varied significantly

A small group of customers contributed disproportionately to overall profitability.

🏷️

Discounts impacted margin performance

Higher discount levels showed measurable effects on profit contribution.

📦

Product categories behaved differently

Certain categories drove stronger sales volume while others delivered better margin efficiency.

Executive Insight

Combining customer profitability, discount analysis, and YoY sales intelligence enabled more informed pricing and growth decisions.

04

Business Value

1
Unified executive reporting Centralised sales and customer KPIs into a single interactive BI experience.
2
Improved profitability visibility Enabled leadership to identify high-margin customers, products, and regions.
3
Faster analytical decisions Reduced dependency on manual reporting through self-service Tableau dashboards.
05

Tech Stack

Tableau Dashboarding
SQL Data querying
Data Modelling KPI architecture
Business Intelligence Executive reporting
View on GitHub View on Tableau Public
Contact

Let's build
something
that matters.

Open to senior BI, Data Analytics, and Revenue Analytics leadership roles. Based in Bangalore, India — available for global remote.

LinkedIn linkedin.com/in/yousuffd-07b14714
GitHub github.com/yousuffd
E-Commerce BI · C-Suite Dashboard

Electronic Commerce
Intelligence Dashboard

A production-grade 5-page Streamlit platform giving C-suite executives a single pane of glass over 5,000 orders, 10 cities, and 10 product SKUs — with a real-time composite Health Score, Claude AI / GPT-4o board-ready insights, and a conversational "Ask the Data" interface. Supports CSV, XLSX, PostgreSQL, MySQL, and SQLite ingestion.

Dataset5,000 Orders · 5-Year Synthetic · 23 Fields
Data SourcesCSV · XLSX · PostgreSQL · MySQL · SQLite
StackPython · Streamlit · Plotly · Pandas · Claude AI / GPT-4o
PagesExecutive Summary · Revenue · Operations · Profitability · AI Insights · Ask
01

Business Problem

E-commerce leadership teams typically rely on fragmented exports and manually assembled decks to answer fundamental questions — revenue momentum, fulfilment health, margin erosion, and customer retention. There is no single platform that surfaces the right number for the right audience (CEO, CFO, COO) in one place, and almost none that converts raw order data into actionable board intelligence without a BI team in the loop.

This dashboard solves that by ingesting order-level data from any source, computing a composite Business Health Score (0–100) across five operational dimensions, and exposing five role-specific views — from an executive morning summary to a CFO-grade profitability breakdown — topped by AI-generated board narrative powered by Claude (Anthropic) or GPT-4o (OpenAI).

5KOrders in sample dataset
5Years of synthetic data (2020–2024)
23Engineered fields per order
6Dashboard pages
02

Data Architecture & Processing

The sample dataset is a realistic 5-year INR e-commerce simulation across 10 Indian cities (Mumbai, Delhi, Bengaluru, Hyderabad, Chennai…), 10 SKUs across 5 categories (Electronics, Fitness, Lifestyle, Smart Home, Footwear), and 8 acquisition channels (Direct, Google Ads, Organic, Email, Instagram, Amazon, Flipkart, Referral). YoY order volume grows from 10% weight in 2020 to 30% in 2024, with a 1.5–1.8× festive season spike in November–December.

order_id · order_date · product_name · category quantity · unit_price · revenue · city · order_status shipping_days · carrier · payment_method · channel gross_margin ← COGS per SKU is_perfect · is_delayed · sla_breach ← derived flags discount_amount · discount_pct · aov ← derived customer_segment: Loyal / Returning / New / At-Risk
  • 1

    Multi-source ingestion & column mapping

    Accepts CSV, XLSX, PostgreSQL, MySQL, and SQLite. A smart column mapper auto-detects synonyms for required fields (e.g. "sale_amount" → revenue, "ship_date" → order_date) and surfaces a UI-based override for any unresolved columns. Warnings are surfaced inline rather than failing silently.

  • 2

    Feature engineering — 23-field schema

    Derived fields include: AOV (revenue / orders), gross margin (revenue − COGS, with product-specific COGS ratios 35%–55%), is_perfect (delivered, not returned, not delayed), sla_breach (actual ship days > carrier-promised days), month / quarter / week for time aggregations, and customer_segment (Loyal / Returning / New / At-Risk) derived from repeat-purchase behaviour.

  • 3

    Business Health Score — composite 0–100

    Five weighted sub-scores are combined into a single executive KPI: Perfect Order Rate (×0.30), Refund Rate (×0.25), Cancellation Rate (×0.20), MoM Revenue Growth (×0.15), and Delay Rate (×0.10). A score ≥75 is green; 50–74 is amber; <50 triggers a red alert.

03

Dashboard Pages & Key Features

Six pages cover distinct executive audiences — each opening with the most important signal for that role and drilling into supporting analytics beneath.

📊

Executive Summary

5-KPI strip (Total Revenue, AOV, Perfect Order Rate, Revenue at Risk, Health Score) with MoM/QoQ deltas, dynamic exec alert banners (danger / warn / good), revenue trend + order volume overlay, city revenue bar, category donut, and a product revenue scorecard with return-rate pills.

📈

Revenue Deep-Dive

MoM waterfall (last 6 months), AOV trend line, category × product treemap, order status split, and revenue concentration alert (red if top-3 SKUs >70% of revenue, green if well-diversified).

🚚

Operations

Perfect Order Rate gauge (benchmark: 75%+), on-time delivery %, cancellation rate, city × month delay heatmap, shipping speed donut (Express 0–2d / Standard 3–4d / Slow 5–6d / Delayed 7d+), and per-city delay rate bar coloured red/amber/green.

💹

Profitability (CFO View)

Gross Margin %, Customer Repeat Rate, Avg LTV, Revenue Lost to Discounts — plus gross margin by category, acquisition channel revenue, new vs returning cohorts, discount impact overlay (gross vs net revenue), customer segment revenue, return reason breakdown, and SLA breach rate by carrier.

AI Insights + Ask the Data

The AI Insights page sends a structured business context snapshot (revenue, KPIs, top products, top cities) to Claude (Anthropic) or GPT-4o and streams back 6 board-ready insights covering revenue momentum, operational risk, market concentration, customer economics, logistics efficiency, and a forward-looking recommendation. A rule-based fallback fires automatically with no API key. The Ask the Data page extends this into a full conversational interface — executives can ask free-form questions and receive quantitative, board-appropriate answers grounded exclusively in the loaded dataset.

04

Business Value

1
Single C-suite pane of glass One app replaces fragmented CSV exports and manually assembled decks — surfacing the right KPI for each role (CEO / CFO / COO) through dedicated pages that open with the most critical signal first.
2
Proactive executive alerting Dynamic alert banners auto-fire when MoM growth drops below −5%, refund rate exceeds 8%, cancellation rate exceeds 5%, or Perfect Order Rate falls below 60% — removing the need for manual threshold monitoring.
3
Instant board narrative from AI Six quantified, board-appropriate insights are generated on demand by Claude or GPT-4o, covering every strategic dimension — from revenue concentration risk to city-level replication opportunities — with no analyst involvement required.
4
Source-agnostic deployment Works with any order dataset — CSV, XLSX, or live database connection — with auto-column detection and a UI mapper for non-standard schemas. Self-hosted on DigitalOcean with Nginx reverse proxy, SSL, and always-on systemd services — zero cold starts, full infrastructure control.
05

Tech Stack

Streamlit 6-page interactive dashboard framework
Python · Pandas · NumPy ETL, feature engineering, KPI computation
Plotly Waterfall, treemap, gauge, heatmap, donut charts
Claude AI (Anthropic) Board-ready insights + conversational Q&A
GPT-4o (OpenAI) Alternative AI insights provider
PostgreSQL · MySQL · SQLite Live database connectors via SQLAlchemy
View on GitHub View Dashboard