I am a software engineer at ByteDance, building developer tooling for Volcano Engine Ark, ByteDance’s Model-as-a-Service (MaaS) platform, and an AI-assisted video creation platform where creators and AI produce videos together.
Before that, I spent five years at Eindhoven University of Technology (PhD and postdoc) building algorithms and interactive tools that help people understand, compare, and debug AI models — and studying how they actually use them, from ML practitioners to clinicians.
01 — Developer toolingArkCLI
I own the model fine-tuning, pricing, and usage modules of ArkCLI — the command-line tool for Volcano Engine Ark, ByteDance’s Model-as-a-Service (MaaS) platform. These are ArkCLI’s most-called modules. I also built ArkCLI’s skill library, which lets AI agents call ArkCLI directly.
CLIMaaSAgent skills
02 — Human + AI creationAI-assisted video creation
I owned end-to-end development of the 3D module (Three.js), where creators set up virtual cameras in 3D scenes and produce videos together with AI. I also built the platform’s script editing module.
Three.jsCreative toolsHuman–AI