Data analyst · scientist · engineer

Hi~ I'm Eileen. I turn data into decisions.

Dashboards, models and clear write-ups for media, marketing and gaming teams.

Based in Brisbane — open to Australia, Hong Kong and remote.

product & marketing data
5 yrs
projects, start to finish
10
industries
8
tools & libraries used
33

Selected Work

The result first, then how I got there.

Subscription media84.2%of real cancellations caught at the deployed threshold

Subscriber Churn Early-Warning & LTV Segmentation

Which at-risk subscribers are actually worth saving? 21.5M streaming transactions scored and crossed with spend.

  • #Python
  • #LightGBM
Gaming124 vs 530median minutes played: free vs paid Steam games

F2P vs Paid: Pricing and Engagement on Steam

Does going free-to-play buy engagement? 20,761 games, compared like genre with like.

  • #Python
  • #Statistics
Media & entertainment8.8% → 1.2%Shorts' share of views vs share of watch time

Creator Content Decision Dashboard

Which content should a creator scale, promote or improve next?

  • #Tableau
  • #Excel
Marketing25,892rows reconciled exactly to ground truth

Ad Creative Performance Pipeline

Can a pipeline deliver reliable same-day numbers from deliberately corrupted data?

  • #dbt
  • #DuckDB
All 10 projects The full library, filterable by industry and tool

The Story of Me

"I'd rather ship a model a team trusts than a perfect one nobody uses."

I've spent five years turning messy product and marketing data into models and dashboards teams actually use.

I care most about the write-up: why an approach was chosen, what it trades off, and what breaks first at scale.

I work across gaming, media and entertainment, social, marketing and customer experience.

Signatures of My Craft

Languages

  • Python
  • SQL
  • R
  • JavaScript

Analytics & ML

  • pandas
  • scikit-learn
  • XGBoost
  • TensorFlow
  • A/B testing

Databases

  • PostgreSQL
  • Snowflake
  • BigQuery
  • MongoDB

Visualisation & BI

  • Tableau
  • Power BI
  • Looker
  • D3.js
  • Plotly

Free for a Chat

Times in Brisbane (AEST, UTC+10). Busy days come from my calendar.

Loading this week…

Let's Talk Data

Have a role or a project in mind? I'd love to hear about it.

eileenip01@gmail.com