Skip to content
View parisaMSTFV's full-sized avatar

Block or report parisaMSTFV

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
parisaMSTFV/README.md

Parisa Mostafavi — Decision Science for Customer, Marketing, and Ecommerce

LinkedIn Email

Decision science that ends in an action

I am an analytics and insight leader with 7+ years of experience across customer strategy, marketing analytics, planning, budgeting, and P&L in large-scale ecommerce.

My work starts with the decision: who to retain, which intervention to use, where to invest, how much demand to prepare for, and how to measure incremental value. I use analytics, machine learning, causal inference, forecasting, and optimization as tools for answering those questions—not as endpoints.

Customer decisions
Segmentation · Churn · Next purchase · Treatment selection
Commercial decisions
Incrementality · Budget allocation · Subscription economics
Planning decisions
Demand forecasting · Capacity planning · KPI review
Delivery standard
Reproducible pipelines · Baselines · Holdouts · Tests · CI

Selected decision systems

Each public project uses synthetic data and reports results generated by committed code. Metrics validate the workflow under a controlled setup; they are not claims about production performance.

Decision: Who should receive which retention treatment when budget and channel capacity are limited?

Executed evidence: The optimized policy produced 76.2% more simulated incremental net value than risk-only targeting on the untouched test period.

Causal ML Uplift Optimization

Decision: Where should the next unit of spend go when returns saturate and operating guardrails apply?

Executed evidence: The optimized mix generated 10.2% more simulated incremental profit than the feasible historical mix, with 0.3% regret versus the simulation oracle.

Response curves Linear programming Scenarios

Decision: Which behavioral and value profiles are stable enough to inform testable customer strategies?

Executed evidence: Holdout ARI reached 0.971 versus 0.538 for an RFM baseline; mean bootstrap stability was 0.998.

Clustering Stability Decision playbook

Decision: Who is likely to miss the next purchase window implied by their own historical cadence?

Executed evidence: Time-holdout PR-AUC was 0.602, with 1.60× lift and 32.0% recall in the top 20%.

Temporal ML Calibration Value at risk

Decision: How many orders should operations prepare for, and how should uncertainty change the capacity plan?

Executed evidence: Untouched 56-day holdout WAPE was 4.9%; 80% empirical intervals achieved 80.8% coverage.

Forecasting Backtesting Uncertainty

Decision: Did a campaign cause additional behavior—and did the gain exceed the full campaign cost?

Executed evidence: CUPED estimated 7.0% order lift, while full cost reconciliation showed −0.8% incremental ROI and supported a do-not-scale decision.

Experimentation CUPED Campaign economics

How I work

  • Define the business decision, action, and constraint before choosing a model.
  • Compare against an understandable baseline and protect time-based or untouched holdouts.
  • Separate prediction, causal impact, and business value so the claim matches the evidence.
  • Build reproducible public case studies with synthetic data, automated tests, CI, and explicit limitations.

Tools

Python SQL pandas scikit-learn Pytest GitHub Actions Power BI Tableau

More portfolio work

Next Purchase Recommendation · Agentic Business Review · Community Detection · Subscription Value & P&L

Popular repositories Loading

  1. parisaMSTFV parisaMSTFV Public

  2. product-selection-optimizer product-selection-optimizer Public

    Optimization-driven product selection for commercial buying decisions under budget and business constraints.

    Python

  3. Digiplus-subscription-value-pnl Digiplus-subscription-value-pnl Public

    A reproducible analytics case study for subscription value, portfolio P&L, customer segmentation, and renewal performance using synthetic data.

    Python

  4. customer-churn-personalized-window customer-churn-personalized-window Public

    Personalized purchase-cadence churn prediction and value-aware retention prioritization using synthetic customer data.

    Python

  5. marketing-experiment-incrementality marketing-experiment-incrementality Public

    Measure causal campaign lift, CUPED precision, and incremental profit on synthetic data.

    Python

  6. ecommerce-demand-forecasting ecommerce-demand-forecasting Public

    Leakage-safe ecommerce demand forecasting with rolling backtests, uncertainty intervals and capacity planning.

    Python