Peter Huang

Senior Staff Software Engineer at Uber

Mountain View, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Peter Huang is a Senior Staff Software Engineer with 12 years building large-scale streaming and hybrid cloud platforms, now based in Mountain View. He has driven streaming analytics and unified stream-and-batch SQL experiences at Uber and led hybrid cloud streaming work and OpenLineage efforts at Apple before returning to Uber and now joining a new team at Uber again. A seasoned backend engineer, he contributes to major open-source projects like Apache Flink—authoring Parquet input formats and table sources—bringing deep expertise in data formats and high-throughput processing. He holds doctoral-level computer science training from UC Irvine and combines research rigor with hands-on systems design, often surfacing practical configuration and integration improvements that ease production deployments.
code12 years of coding experience
job11 years of employment as a software developer
bookUniversity of California, Irvine
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

parquet10
javas10
flink-sql10
apache-flink10
java10
big-data9
yarn28
yarn-berry8
yarn38
yarnpkg8
sql8
avro7

Programming languages (2)

JavaHTML

Github contributions (5)

github-logo-circle
apache/flink

Oct 2018 - Sep 2022

Apache Flink
Role in this project:
userBack-end Developer
Contributions:120 reviews, 32 commits, 59 PRs in 3 years 11 months
Contributions summary:Peter primarily contributed to the Apache Flink project by implementing and enhancing functionalities related to the Parquet file format. Their work involved creating and modifying code for Parquet input formats, covering different data structures like Row, Map, and POJO. They were also involved in adding a ParquetTableSource class and enabling more configuration options for Yarn.
pythonflinkconnectorsqlapache
HuangZhenQiu/OpenLineage

Oct 2023 - Apr 2024

An Open Standard for lineage metadata collection
Contributions:92 pushes, 18 branches, 2 tags in 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Peter Huang - Senior Staff Software Engineer at Uber