RYAN

ELECTRON DESKTOP ENGINEER

I build Electron desktop apps for live streaming, with a focus on performance, reliability, and Agent + MCP-driven end-to-end testing.

SCROLL TO EXPLORE

01Jul 2021 — PRESENT

ByteDance

Electron Client & Full-Stack Engineer, Douyin Live Companion

Desktop engineering: build Electron clients with IPC, native SDK integration, business plugins, and version management.

Audio/video: work with streaming protocols, multi-screen streaming, frame capture, beauty effects, and mini-game systems, improving performance and reliability.

AI4SE: lead cloud device orchestration and Agent + MCP-driven end-to-end testing for real desktop clients.

02Jun 2020 — Jul 2021

GainerTech Co., Ltd.

Front-end Group Lead

Developed and maintained front-end systems, with ongoing iteration and performance optimization.

03Jul 2016 — May 2020

China Unicom

Operations Engineer & Front-end Developer

Maintained wireless and metro network equipment before transitioning to front-end development in 2019.

04Sep 2012 — Jun 2016

Sun Yat-sen University

BEng | Microelectronics

Studied microelectronics and received a Bachelor of Engineering.

Explore the work, or talk desktop, live streaming, and AI engineering.

I build Electron desktop apps for live streaming, with a focus on performance, reliability, and Agent + MCP-driven end-to-end testing.

00%