--- format: html: toc: false css: styles.css pdf: documentclass: article papersize: a4 geometry: - margin=0.5in filters: - resume-filter.lua include-in-header: - resume-header.tex - text: | \pagestyle{empty} --- # PoAn Yang - **Email:** yangpoan@gmail.com - **GitHub:** [github.com/FrankYang0529](https://github.com/FrankYang0529) - **Location:** Tokyo, Japan ## About I am a passionate, adaptable, and self-motivated software developer with a strong track record of impactful open-source contributions. My primary interest lies in distributed systems, and I am eager to take on roles that involve solving large-scale challenges. At Grab, I successfully reduced API latency by 14x while supporting higher QPS. I bring extensive backend experience across diverse domains, including web services, Kubernetes controllers, Apache Kafka, Apache Airflow development, and CI/CD implementation. I dive deep into upstream source code to resolve root causes. ## Experience ### Apache Kafka Committer *July. 2025 - Present* - Authored over 10 Kafka Improvement Proposals, including KIP-1101 as a major contribution. KIP-1101 reduces the size of consumer group objects by up to 79% and significantly lowers hash computation overhead in rack-aware partition assignment. - Enhanced the stability of the new consumer group protocol and added features to multiple Kafka tools. ### Apache YuniKorn Committer *Aug. 2023 - Present* - Apache YuniKorn is a scheduler for running Big Data & ML on Kubernetes. It gives fine-grained control over the resource quota for different tenants and performs faster than the default scheduler. - My work is to solve all kinds of issues, including analyzing root cause of flaky test cases, adding end-to-end test cases & new features like User and Group quota enforcement, and improve performance & documents. ## Education - **National Cheng Kung University**, MS in Computer Science (*2015 - 2017*) - **National Cheng Kung University**, BS in Computer Science (*2011 - 2015*)