Chen Liang

Staff Software Engineer at The Apache Software Foundation

Sunnyvale, 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
Chen Liang is a seasoned distributed-systems engineer with 14 years of experience building large-scale big data and networking platforms, currently at Uber (Staff Software Engineer) and affiliated with OpenAI. His background spans research (Duke, Brown) and industry roles at LinkedIn, Hortonworks and HP Labs, with deep expertise in Presto, Hadoop/HDFS and SDN controller architectures. He contributes to prominent open-source projects—most notably Presto—where he has improved Parquet handling, authentication and added new connectors, highlighting a focus on optimizing data processing and extensibility. Chen blends academic rigor with production impact, having developed runtime diagnosis systems for datacenter networks and scalable SDN controller models. Based in Sunnyvale, he combines hands-on coding in Java, Python and C/C++ with leadership in Apache Hadoop as a committer and PMC member. A pragmatic problem-solver, he often connects low-level protocol and storage details to higher-level analytics performance improvements.
code14 years of coding experience
job10 years of employment as a software developer
bookMaster’s Degree (Enrolled as PhD), Computer Science, Master’s Degree (Enrolled as PhD), Computer Science at Duke University
bookMaster of Science (MS), Computer Science, Master of Science (MS), Computer Science at Brown University
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at South China University of Technology
languagesEnglish, chiness
github-logo-circle

Github Skills (11)

parquet10
javas10
hive10
sql-query10
presto10
sql10
java10
data-model9
user-data9
data-set9
big-data9

Programming languages (3)

JavaC++HTML

Github contributions (5)

github-logo-circle
prestodb/presto

May 2021 - Feb 2022

The official home of the Presto distributed SQL query engine for big data
Role in this project:
userBack-end Developer
Contributions:24 reviews, 7 commits, 22 PRs in 9 months
Contributions summary:Chen made several contributions to the Presto query engine. Their work included fixing an import issue related to SMALLINT in ParquetReader, enhancing Hive page source authentication, and resolving an issue with duplicate IS_NULL expressions. They also fixed a column name in parquet dereference pushdown and introduced the Google sheet connector. These changes suggest they are involved in optimizing data processing and extending Presto's data source capabilities.
distributed-sqlquerybigdataquery-enginesql
chliang71/velox

Nov 2023 - May 2024

A C++ vectorized database acceleration library aimed to optimizing query engines and data processing systems.
Contributions:38 pushes, 4 branches, 1 comment in 5 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
Chen Liang - Staff Software Engineer at The Apache Software Foundation