Qiyang Wang

About

Software engineer based in Beijing, currently at Xiaomi, building software products and writing about engineering, product development, and independent work.

I am Qiyang Wang, a software engineer based in Beijing, China, with 2 years of professional experience building and shipping software products.

My work sits between engineering, product thinking, and execution. I care about taking ideas from zero to launch, iterating quickly, and building software that is useful, reliable, and sustainable to maintain.

This site is where I share what I build, what I use, and what I learn while working as an independent developer.

Current focus

I am currently focused on product engineering, developer tools, AI-assisted workflows, and small software products built with a strong sense of ownership.

I enjoy working across the full lifecycle of a product: shaping ideas, building fast, refining details, and improving systems as real usage reveals what matters.

Education

I hold a Bachelor's degree in Communication Engineering from Nanjing University of Posts and Telecommunications.

My academic background gave me a solid foundation in engineering thinking, systems, and problem-solving, which continues to shape how I approach software design and product development.

Experience

I am currently working at Xiaomi, where I contribute as a software engineer on real-world products used at scale.

This experience has strengthened my ability to ship production-ready features, collaborate across functions, and balance speed, quality, and long-term maintainability in day-to-day engineering work.

What you'll find here

  • Writing: Notes on software, product building, and independent development.
  • Bookmarks: Useful resources, references, and websites I revisit often.
  • Stack: The tools, technologies, and setup I use in daily work.

Get in touch

If you would like to talk about software products, independent development, or potential collaboration, feel free to get in touch.

Last updated on

On this page