Building the operational foundation for AI in customer service—specifically the structured data, labeling frameworks, and seamless chatbot-to-human escalation paths required to support global creators at scale.
Amazon, AWS, Kindle, and TikTok. Scaling global portfolios and leading cross-functional teams across US and Asian markets.
I maintain a custom media server that serves as a private, ad-free alternative to mainstream platforms. For our mixed-language family, this means we get specific features like bilingual subtitles and a controlled environment for my daughter to improve Chinese listening & vocabulary. It's a self-hosted solution that eliminates the creepy surveillance and algorithms of major services, giving us full control over our library and keeping our data private.
Serving this site via a self-hosted Nginx stack on AWS Lightsail—prioritizing speed, full control, and zero bloat.
Giving retired and low-power machines a second life as dedicated local server and routing nodes—because good hardware shouldn't go to waste.
"One of the most influential players in the modern era of online competitive typing" — Nerds Per Minute
The first person to join TypeRacer after its founder, I held many of the site's earliest records and built the community from the ground up—starting with moderation and anti-cheating, which grew into a broad product and admin role spanning marketing, site engagement, and platform strategy. I worked with founder Alex to define and build the data export tool that became the site's public API, and analyzed user data to simplify the text sets—a change that drove a significant improvement in traffic and retention. Before leaving, I trained the next generation of PMs and community leads to take over day-to-day operations.
Fluent in Mandarin; experienced in bridging technical and business requirements across international teams.
Personal finance, coin collecting, Chinese and Western philosophy, language learning, competitive typing (retired), Rubik's cubes (retired), and whatever rabbit hole I haven't gone down yet.