About me

I’m Annisa, a data analyst combining statistical thinking, Python, R and digital product experience to uncover patterns and explain for making better decisions.

From question to recommendation.

A repeatable three-step process for preparing evidence, finding meaningful patterns, and communicating what they mean.

01 / Prepare

Collect & clean

Gather the data, check its quality, handle missing values, and reshape it into a reliable foundation for exploratory analysis.

Python R
02 / Analyse

Find the pattern

Explore distributions, test assumptions, compare groups, and model relationships while keeping uncertainty visible.

SPSS R Python
03 / Communicate

Visualize & explain

Turn results into clear charts and a concise narrative that connects the evidence to a practical decision.

R Python SPSS

Three questions, three analytical tools.

A small selection of projects exploring prediction, explanation, and evidence across different datasets.

Housing · Exploratory analysis

Melbourne Housing Price Analysis

Exploring property records, suburb-level patterns, and the characteristics associated with Melbourne sale prices.

Sports · Predictive modelling

UFC Fight Winner Predictor

Building an R-based model to estimate a fighter’s probability of winning from historical bout and performance data.

Social media · Sentiment analysis

AI at Work: X Sentiment Analysis

Comparing how people discuss AI productivity and AI-related job threats using the official X API, DuckDB, and VADER sentiment scoring.

A notebook without a final page.

Portrait of Annisa Purbandari

Have a data question worth untangling? I’m interested in analyst opportunities, portfolio collaborations and thoughtful conversations about statistics, products and how evidence supports better decisions.