Independent AI engineer in Taiwan. I build voice AI, LLM agents and tools that check smart-contract upgrades before they run.
- Eleven Seconds · 1st place out of 39 projects at Monad Blitz Shanghai V3, entered solo. On the Monad testnet, each contract upgrade waits 30 blocks while three sentinel processes attack the new code in simulation and veto it on chain if it breaks a rule. Arena · War room · Code · Official results
- Upgrade Airlock · 2nd place at ETH Shenzhen 2026, entered solo. On the Ethereum Sepolia testnet, a proxy upgrade has to wait out a cooldown and get an on-chain clearance. A Chainlink CRE workflow attacks the new implementation in simulation first, then clears or vetoes it. War room · Demo video · Code
- Isotherm · Monad Metropolis entry, results pending. Each day it opens YES/NO markets on the Monad testnet for a city's high temperature, one per strike, and settles them from airport METAR weather reports. App · Demo video · Code
- EARTHRISE · Tripothon S1 entry. A three.js scene where a Tripo-generated Earth rises over a lunar crater rim rebuilt from real elevation data. Scene · Official entry
- KAIKŌ · Voice ordering on OpenAI Realtime over WebRTC, shown in a demo store. The server checks every tool call the model makes and recomputes prices. Case study and recording
- Voice-agent smartwatch · A personal ESP32-S3 prototype built on xiaozhi-esp32 and ESP-Claw, with my own Go voice gateway. Project site (Chinese)
Claude Code and Codex write most of my code from my designs, and I review, test and ship it.