Projects
Personal projects and experiments.
Visionary — An Idle Descent
A satirical idle game in 12 phases where the player embodies a tech genius whose brilliant rise turns into a cosmic descent. Written in Rust, compiled to WebAssembly.
Rust WebAssembly Canvas Idle Game
CTRK Exporter
A parser and visualizer for Yamaha Y-Trac motorcycle telemetry files (.CTRK), running entirely in the browser. Reverse-engineered from the proprietary native library.
TypeScript Vue WebWorker Reverse Engineering
Encrypted business card
An end-to-end encrypted business card system hosted on a static site. Contact data is encrypted with AES-256-GCM and the password is passed via the URL hash.
AES-256-GCM Scrypt Vue E2EE