Working at VoidZero
Previously at AFFiNE, Vercel, and Bytedance Web Infra
Building the next-generation unified JavaScript toolchain
Blog · X / Twitter · Sponsor · Patreon · Afdian
I build high-performance developer tools at the intersection of Rust and JavaScript. Creator of NAPI-RS — the framework that powers Rust-based Node.js addons in Rolldown, Oxc, Cursor, Next.js, and hundreds of other projects.
Core team member of Rolldown, OXC, and contributor to SWC.
- Rolldown — Core team. Rust-based bundler with Rollup-compatible API, powering the next version of Vite.
- OXC — Team member. High-performance JS/TS toolchain (parser, linter, formatter, minifier) written in Rust.
- SWC — Built the Emotion CSS-in-JS transform plugin, maintained
swc-nodeintegration layer. - Next.js — Contributed SWC compiler integrations, Turbopack CLI wiring, and build tracing improvements.
I'm exploring building faster and safer libraries by collaborating with coding agents.
- webcodecs-node — WebCodecs API implementation for Node.js, built with Rust via napi-rs.
- oxc-angular-compiler — Angular compiler powered by OXC.
- blake3-jit — JIT-compiled BLAKE3 hashing.
~159M weekly downloads. High-performance Rust-powered packages distributed as pure npm binaries via napi-rs.








