Who am I?

I am Joyee, a software developer living in Hangzhou and spending most of her time working on open source projects. Sometimes I leave my usual habitat to give talks and to attend meetings.

I grew up in Guangzhou, China. On the Internet I usually go by the name Joyee Cheung (Cantonese), though my name spelled in Mandarin is Qiuyi Zhang. My Chinese name is 张秋怡/張秋怡 - people usually just call me Joyee (either JOY-EE or JO-YEE or whatever you want).

You can find me on Github or Twitter.

My work

I currently work on the compilers team at Igalia, an open source consultancy with a focus on Web engines. Before that I worked on the Node.js performance platform at Alibaba Cloud after graduating from Sun Yat-sen University with a bachelor’s degree in Software Engineering.

Over the past few years I have been contributing to Node.js and V8. I became a member of the Node.js Technical Steering Committee (previously Core Technical Committee) in 2017 and a V8 committer in 2019. I received Google Open Source Peer Bonus in 2019 for my work on V8.

What I do when I am not working

  • Cooking: It’s an on-and-off thing for me but it’s currently on.
  • Exploring towns: visiting museums, parks, local restaurants; eating street food; taking photos (not that I am good at it).
  • Learning new languages:
    • My native language is Chinese (mostly Mandarin, some Cantonese, some Hakka).
    • I have been using English since I started contributing to open source. I had picked up a lot of English before that from school and the Internet though.
    • I have been learning Japanese and Korean for fun, and Spanish since I started working at Igalia.