Michael's projects

Tech

TapConductor interactive score player August 25, 2026 ~3-minute read
Doppler effect simulation ⭐⭐⭐ April 15, 2026 ~2-minute read
Personal blog-style website June 30, 2025 ~5-minute read