Wei Zheng is a Senior Software Development Engineer with 11 years of experience focused on distributed SQL query engines and transactional big-data systems, currently contributing to Amazon Athena at AWS from Palo Alto. He is an active Apache Hive committer who has made substantive backend fixes around ACID transaction management, compaction, and metastore cleanup—work that helps keep large analytical workloads reliable. His Trino contributions show deep experience in query planning and optimization, resolving complex grouping and projection issues and hardening conditional masking and preaggregation logic. Comfortable in large-scale, production-critical Java codebases, he combines bug-forging attention to detail with a systems-level view of query execution and transactional integrity. Notably, he blends his corporate engineering role with long-term open-source stewardship, signaling both technical depth and a commitment to the broader data-engineering community.
Contributions:149 commits, 2 PRs, 1 push in 1 year 6 months
Contributions summary:Wei's commits primarily focus on fixing bugs and improving the codebase related to Apache Hive's ACID transaction management, particularly during compaction processes and the handling of dynamic partitions. They are responsible for cleaning up TXN_COMPONENTS, COMPLETED_TXN_COMPONENTS, and other metastore tables when a table or partition is dropped or compacted. Furthermore, the user contributed to improvements related to retryable SQLExceptions in TxnHandler and adding functionality to kill an ACID transaction, suggesting a focus on the core transactional aspects of the system.
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Role in this project:
Back-end Developer
Contributions:46 reviews, 22 PRs, 98 comments in 5 years 2 months
Contributions summary:Wei focused on fixing bugs and improving the documentation within the Trino distributed SQL query engine. Their contributions include resolving issues in the handling of complex grouping operations, addressing a query failure related to InlineProjections, and clarifying the support for conditional column masking. They also improved the code by skipping non-comparable & non-orderable fields, and wrapped conditional preaggregation. Their work primarily involved modifying Java code related to query planning and optimization.
prestodbdbmsindexingjdbcbigdata
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
Wei Zheng - Senior SDE at The Apache Software Foundation