Hey visitor, don't remember why you are here? Good, I’ll take this chance to introduce myself :-)
My name is Chengkai Yang.
I am currently a Master of Applied Data Science student at the University of Victoria, my cumulative GPA is 8.11/9
I have 5+ years of work experience in big data development and back-end development in the fields of autonomous driving, finance, and banking.
Aug. 2025 – Dec. 2025 Victoria, BC
Apr 2023 - Dec 2024 Beijing,China
For more details about my employment history, please go to my LinkedIn page.
I am also a contributor to the community of the well-known real-time processing framework Apache Flink.
My contributions mainly include translating the official English documentation of Flink into Chinese, which helps thousands of Chinese developers use Flink better. Here is a main list of my contributions.
Translate “Metric Reporters” page of “Deployment” This article mainly introduces how to use monitoring tools such as Prometheus and JMX to better monitor the running status of Flink.
Translate “Extension Points” and “Full Stack Example” in “User-defined Sources & Sinks” page:This article mainly introduces how users can customize the Table API to read and write data to external storage in addition to the Table connectors provided by Flink officially (such as Kafka connector, JDBC connector).
I use Java, Scala and Python, as well as the following technology stack.
I really enjoy doing weight training at the gym, and I train at the gym of the University of Victoria.