Projects

Data Science & Data Analysis Project Portfolio

Every project shown here is complete — with its context, methods, results, and limitations.

8 projects found

Time-series chart of Merak–Bakauheni vehicle volume from 2023 to 2024, showing the main traffic peak in April.
Featured

Time Series Analysis of Vehicle Volume on the Merak–Bakauheni Ferry Route

A time series analysis of monthly vehicle crossings on the Merak–Bakauheni ferry route from 2023 to 2024. Using R, the project examines short-term growth and recurring seasonal patterns, with the highest monthly volume reaching 820 thousand vehicles in April 2024.

820KPeak monthly vehicle volume

RR Markdownknitr
NoteCards study dashboard showing card statistics, a retention heatmap, and a study calendar
Featured

NoteCards – Smart Notes & SRS Flashcards

A note-taking and flashcard app featuring spaced repetition, quizzes, battle mode, a study calendar, and a deck marketplace to keep learning structured.

189Total Cards Saved

ReactViteSupabase (PostgreSQL/PLpgSQL)
FramePeek data quality check summary
Featured

FramePeek, a Lightweight EDA Library for Pandas

A Python package for fast, structured exploratory data analysis on pandas DataFrames. One function call produces a data overview, column profiling, missing value detection, duplicates, outliers, correlations, and data quality warnings. Built to remove repetitive boilerplate from the EDA process.

1 callfor an EDA profile

Pythonpandaspytest
RFM-based customer segmentation diagram
Featured

RFM Based Customer Segmentation with Online Retail II Data

Customer segmentation on the Online Retail II dataset using an RFM approach. Five clustering algorithms were compared objectively through internal validation, not chosen manually. The final result splits customers into two main segments.

5,878customers analyzed

RK-MeansGaussian Mixture Model

Circular Aspiration Architecture, a Social Media Pipeline for Monitoring Education Issues

A prototype data pipeline for collecting, verifying, and analyzing public aspirations on education access in Jakarta and Banten from social media. Twitter data goes through rule based verification, IndoBERT sentiment analysis, and LDA topic modeling, then gets reweighted to avoid domination by prolific accounts.

PythonApifyIndoBERT

Rice Yield Prediction Based on GDHY Data

An analysis and prediction project for rice yield using the global GDHY dataset. Climate grid data in NetCDF format is processed into a yield anomaly prediction model. The focus is on spatial data exploration and time series model evaluation.

Pythonxarraypandas
Executive overview

FraudRadar Detection System

A machine learning system that flags suspicious credit card transactions and assigns risk scores. It helps fraud teams prioritize which transactions to review. The Extra Trees model reached 94.83% precision and 77.46% recall.

Pythonscikit-learnXGBoost
Customer churn and retention trend diagram

Customer Churn Analysis and Retention Strategy

A case study on a subscription business using the KKBox dataset. The focus is not just predicting churn, but understanding why it happens. The findings are turned into practical retention strategies.

6 monthsdata period

PythonPandasNumPy