Selected Projects

A few apps, templates, and playbooks I built or maintain.

When Was the Golden Era of Video Games?

Python • SQL • Jupyter Notebook

Analyzing critic/user scores & sales of 400 top games (1977–2017) with PostgreSQL.

Analyzing Students Mental Health

Python • SQL • Analytics

Analyzing mental health survey data from 286 students to assess depression risk.

Predicting Movie Rental Durations

Python • Scikit-Learn • Random Forest

Regression project to forecast DVD rental length using Linear, Ridge, Decision Tree & Random Forest models.

Clustering Antarctic Penguin Species

Python • K-Means • Clustering

Unsupervised machine learning project using K-Means clustering to identify distinct penguin species.

Predictive Modeling for Agriculture

Python • Scikit-Learn • Classification

Machine learning project that helps farmers choose the best crop based on soil metrics.

Hypothesis Testing: Soccer Matches

Python • Hypothesis Testing • Pandas

Hypothesis test on FIFA World Cup matches to compare goal totals in men's vs women's soccer.

Car Insurance Claim Modeling

Python • Logistic Regression • Machine Learning

Predictive model to identify features impacting car insurance claims using logistic regression.

Exploring Airbnb Market Trends

Python • Pandas • Data Cleaning

Analyzing prices, reviews, and room types in NYC’s rental market using pandas.

Customer Analytics: Preparing Data

Python • Data Manipulation • Optimization

Prepare customer data for modeling by converting data types and optimizing memory usage.

Analyzing Crime in Los Angeles

Python • Data Analysis • Pandas

Identify peak crime hours, high-risk locations, and age group trends in Los Angeles.

History of Nobel Prize Winners

Python • Data Visualization • Pandas

Explore Nobel Prize data (1901–2023) to analyzing gender, nationality, and category trends.

NYC Public School Test Scores

Python • EDA • Statistics

Analyze SAT scores across NYC public high schools to find borough-wise variability.

Investigating Netflix Movies

Python • EDA • Pandas

Exploratory data analysis of 1990s Netflix movies focusing on durations and genres.

Java Task Tracker

Java • CLI • JSON

Lightweight command-line task manager using JSON for storage.

UIT bachlor Final Project (DAMSO_STREAM)

Python • Flask • Web App

Web application for selling digital products with role-based access control.

Java Simple Chat App

Java • Socket Programming • Swing

Simple Chat App in Java using Socket Programming and Swing GUI.

EdiMyDar - Android To-Do App

Java • Android • Firebase • AI

Android To-Do app with Firebase Auth, Firestore, and Gemini AI integration.

CS50 Problem Sets

C • Python • SQL

My personal solutions to CS50 problem sets written in various programming languages.

Separator