My work
Selected projects
Highlights first — then browse by web, research, and personal work.
Highlights
Featured work
Green Industrial Park Investment Co., Ltd
A bilingual corporate platform for GIPI Cambodia — park maps, zone master plans, services, and CSR — built with Laravel and React.
Regret Tracker
A mobile-first expense tracker with an honesty layer — every purchase is marked needed or regret, then waste rate, streaks, and pace warnings make the cost hard to ignore.
AI Traffic Light Intersection Simulation
A Pygame four-way intersection simulator comparing Fixed Cycle, Longest Queue First, Q-learning, and genetic search — with a Tkinter runner UI.
Red Wine Quality Prediction
UCI red-wine quality classification with EDA, IQR cleanup, SMOTE balancing, and a Random Forest at 92.74% test accuracy.
Image Compression in Python
OpenCV JPEG compression, resize, and annotation — demo cut a 2.7 MB sample to ~811 KB at quality 20.
Web projects
Web projects
Client and production sites — from corporate platforms to product UIs.
Green Industrial Park Investment Co., Ltd
A bilingual corporate platform for GIPI Cambodia — park maps, zone master plans, services, and CSR — built with Laravel and React.
Research projects
Research projects
AI / ML, algorithms, and experiments across web and software.
AI Traffic Light Intersection Simulation
A Pygame four-way intersection simulator comparing Fixed Cycle, Longest Queue First, Q-learning, and genetic search — with a Tkinter runner UI.
Red Wine Quality Prediction
UCI red-wine quality classification with EDA, IQR cleanup, SMOTE balancing, and a Random Forest at 92.74% test accuracy.
Image Compression in Python
OpenCV JPEG compression, resize, and annotation — demo cut a 2.7 MB sample to ~811 KB at quality 20.
Personal projects
Personal projects
Side builds, tools, and explorations I ship for myself.
Regret Tracker
A mobile-first expense tracker with an honesty layer — every purchase is marked needed or regret, then waste rate, streaks, and pace warnings make the cost hard to ignore.



