Hi I'm...

Owen Wang

Sophomore at UMass Amherst interested in software engineering, machine learning, systems, and cybersecurity.

Owen Wang sitting on an ice sculpture
Scroll
Catan RL screenshot

01. Catan RL

A Catan bot that beats Catanatron's AlphaBeta player: a depth-2 expectimax search guided by a learned win-probability network. There's a WebAssembly site where you can play against it or replay its games.

RustPythonWebAssembly
UDine screenshot

02. UDine

A calorie and macro tracker for UMass Amherst dining. It's a SvelteKit web app and a React Native mobile app sharing one core package, logging real dining-hall nutrition data, ranking dishes head-to-head Beli-style, and pinging you when a friend's at the dining hall.

SvelteKitReact NativeSupabase
Transcribe screenshot

03. Transcribe

A media player built for transcribing music by ear. Load a local file or a YouTube link, then slow it down, loop a section with a flag-and-rewind, and check what notes are really playing in the Pitchgram view against a piano keyboard.

SvelteTypeScript
BLEh screenshot

04. BLEh

A DIY Bluetooth tracker built in 24 hours at HackUMass, an alternative to AirTags that doesn't phone home. An ESP32 beacon pairs with a Tauri + SvelteKit app for iOS and Android that finds it and rings a buzzer.

TauriSvelteRustESP32

Contact me by email: owen at owenwang.dev