Ziyang Liu

刘子阳

Software engineer. Worked on VM migration, guest tooling, and kernel debugging at SmartX.

Now spending time on AI tooling and agent reliability — starting with Windows desktop automation.

education

UESTC

B.Eng. Software Engineering

2020 – 2024

stack

langPython · Go · C · Shell
virtQEMU/KVM · libvirt · Virtio
debuggdb · perf · strace

experience

SmartX

Virtualization R&D Engineer / Intern

Oct 2022 – Sep 2025 · Chengdu

  • VM migration: multi-threaded incremental migration, orchestration, and data transfer improvements.
  • Virtio injection: VMware→KVM auto-injection for MBR/UEFI guests; rollback handling for legacy kernels.
  • Cross-cluster live migration and post-migration validation in SMTX OS VM services.
  • QGA tooling: extended QEMU Guest Agent with syscall tracing and structured log export.
  • Kernel debugging: isolated virtio-serial/console bug (payload >4KB stalls poll); produced reproducer.
  • Resolved 100+ customer incidents; standardized SOP for a UOS kernel issue.
ByteDance (Feishu)

Systems Integration Development Intern

Jun 2022 – Sep 2022 · Chengdu

products

Lark Suite
  • Go + Gin services for recruiting/HR integration and data sync with external OA systems.
  • MongoDB for sync metadata and retry states; added auth, rate limiting, pagination, and regression tests.

projects

contact

Available for backend, infrastructure, and AI tooling roles. Reach out by email or connect on LinkedIn.