I build practical decision tools that turn complex, real-world data into simple, usable products — with data, AI, and modern web technologies.
A common pattern runs through my best work — Data → Reasoning → Decision → Product: I take messy or hard-to-read information (live transit feeds, weather, hospital queues, market data, brewing parameters) and convert it into a tool that helps someone make a better decision in seconds.
Mostly Hong Kong–focused, mobile-first, and shipped as PWAs or web apps.
| Project | What it does | |
|---|---|---|
| ⭐ | Sushiro HK Live · demo | Real-time Hong Kong Sushiro queue intelligence — decide which store gets you seated fastest. |
| ThermaPace · demo | Weather-aware running decision engine — turns today's conditions into a pace & training adjustment. | |
| HK A&E Waiting Time · demo | Public-health open-data utility — pick the shortest-waiting A&E department near you. | |
| Train.ETA · demo | Hong Kong transit intelligence — live MTR, Light Rail & bus ETAs with nearby stations. | |
| Pour-Over Companion · demo | Guided specialty-coffee brewing PWA with a taste-evaluation heuristic engine. | |
| PortfolioLab · demo | Financial modelling & backtesting toolkit — strategies, Monte Carlo, Sharpe, VaR/CVaR. |
AI & data experiments
| Project | Description |
|---|---|
| eatwise_ai · demo | AI nutrition coach — analyzes meals, tracks macros, suggests smarter choices. |
| semantic_search_app_food · demo | Natural-language search over a nutrition database. |
| ds_assistant · demo | Streamlit sidekick for automated EDA and insights on any dataset. |
| PulseLens · demo | Customer-feedback analyzer using zero-shot classification (no labelled data). |
Data analytics & ML models (learning archive)
| Project | Description |
|---|---|
| Medical-Insurance-Premium-Prediction | Statsmodels premium forecasting from age, BMI, smoking status, etc. |
| Telco-Customer-Churn-Prediction | Churn-risk model with feature engineering for retention strategy. |
| House_Price_Prediction | Regression estimator for residential property values. |
| obesity_prediction | ML pipeline predicting obesity risk from health & lifestyle metrics. |
| Customer-Segmentation-Project | K-means clustering for targeted marketing insights. |
| Google-DA-Capstone-Cyclistic-Case-Study | Google DA capstone — 12 months of bike-share usage analysis. |
| karate_club_network_analysis | NetworkX community-detection exploration of Zachary's Karate Club. |
| pokestats | PCA analysis of Pokémon stats. |
Web apps & utilities
| Project | Description |
|---|---|
| hk_school_finder · demo | PWA to discover HK kindergartens, primary & secondary schools with maps. |
| gaming-hub · demo | Gaming platform aggregator & community dashboard. |
| linkshrink · demo | URL shortener with click & referrer analytics. |
| pdf_processing · demo | In-browser PDF extract, parse, merge & convert. |
| Chromatique · demo | Color palette generator & harmony analyzer. |
| qrtist · demo | Customizable QR-code generator PWA. |
| litlist_hub · demo | Reading-list manager PWA. |
| gridify · demo | Gamified grid habit tracker. |
| travel-split · demo | Group-trip expense splitter. |
| modern-weather-forecast-lab · demo | Animated weather dashboard. |
| pulsedrift · demo | Mindfulness / breathing timer with ambient soundscapes. |
| lottery_tool · demo | Lottery probability & frequency analyzer. |
I work as an AI-assisted product builder — I define the problem, design the product, and direct AI coding agents to ship it.
Product stack (what my shipped apps run on)
Data & AI tooling (what I work in directly)
Deploy: Vercel · Cloudflare Pages · Render · GitHub Pages
Always down to talk data, product ideas, or cool datasets. Drop me a message anytime — I don't bite (unless it's pizza).
Thanks for stopping by!


