Live-stream game · 2026
Halay Battle — gift-driven team battle for TikTok LIVE
Viewers type 1 or 2 to pick a side; every gift adds a dancer to
their line. Two halay lines, arms linked, pulling a rope — the score moves the
knot, the losing line gets dragged in. Runs as an OBS browser source at
1080×1920, driven by a local event bridge that reads TikTok's LIVE socket with
no login and no signing service.
Modelling · PHP · 2026
BetEdge
Dixon-Coles rating model with xG blending, priced against the bookmaker's
market, with de-vigging, fractional Kelly staking and a graded prediction
record. Syncs 1,400+ fixtures and prices from iddaa's bulletin feed every
20 minutes.
SQLite · PHP 8.2self-hosted
Game · Godot 4 · 2026
LACUNA
A complete otome visual novel: seven story scripts, twelve endings,
synthesised score, generated art pipeline, and an Android build — written,
scored and illustrated end to end.
Android APK12 endings
Automation · C++ / Python · 2024–25
Distributed vision automation
A computer-vision automation system scaled across 32 concurrent machines:
a hybrid C++/UDP client talking to a Python/TCP server, with low-latency
telemetry, feedback loops and automated response logic.
32 machinesUDP + TCP
Game · Godot 4 · 2026
Emberfall
An idle hero RPG for portrait mobile: deterministic stat simulation,
balance sweeps, a headless test suite, and a screenshot harness that renders
the real UI without a display.
Androidsim-tested balance