---
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 diļ¬erent 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*)