Projects

ChineseChess_ai 2026

A command-line Chinese Chess / Xiangqi endgame AI project built in Python.

Python Object-Oriented Programming Minimax Search Alpha-Beta Pruning Heuristic Evaluation Command-Line Interface

Read More
One Rule A Day Game 2026

One Rule A Day is a 2D mobile puzzle-platformer built with Unity and C# for Android. The core idea of the game is that the gameplay rule changes every day, forcing players to solve the level in a different way each time. Instead of only testing platforming skills, the game challenges players to understand and adapt to daily constraints such as “No Jumping,” “No Moving Left,” “No Stopping,” “Only One Jump,” and “Reverse Controls”.

2D mobile Unity C# Android

Read More
AI Real Scene Asset Composition 2026

Full-stack visual composition platform for placing user-provided assets into real-world scene images with local persistence, per-asset masks, and multi-asset image generation.

Python FastAPI React TypeScript REST API development

Read More
Game Review Database 2025

This project is a Python and MySQL-based Game Review Database Platform that collects, stores, and manages structured video game information and reviews. I designed a normalized relational database for games, users, media outlets, reviews, companies, platforms, genres, and staff credits, then built a command-line application using PyMySQL to support account management, game browsing, search, and review CRUD operations. The project also includes custom BeautifulSoup and Selenium web scrapers to collect game data and reviews from Metacritic, with CSV import scripts and SQL stored procedures used to clean, load, and manage the data efficiently.

Python MySQL Selenium CSV SQL Stored Procedures

Read More
Study Partner 2022

A website for ICS students, me and my groups developed for ICS 314.

JavaScript HTML GitHub

Read More
Dormitory Management System 2021

Java Web student dormitory management system development.

Java

Read More
Pokemon 2020

A basic Pokémon game I developed for ICS 111.

Java GitHub

Read More