Joey Liu

Analyst at Alibaba.com

Toronto, Ontario, Canada
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
Joey Liu is an experienced analyst and back-end developer based in Toronto with a decade of hands-on engineering experience focused on data systems and security. At Alibaba.com he applies practical expertise in backend Java and C++ to production workflows, drawing on notable open-source contributions to Apache Ranger and Facebook Velox. His Ranger work centers on tightening authorization, Presto integration, and Hive plugin behavior—underscoring a strong focus on data security and configuration robustness. In Velox he enhanced Parquet INT32 decimal support and implemented Presto functions and aggregates, showing attention to performance-sensitive data encoding and query functionality. Joey blends enterprise product delivery with low-level systems problem solving, and quietly excels at making security and interoperability changes that prevent subtle failures in large data stacks.
code10 years of coding experience
github-logo-circle

Github Skills (22)

authorizations10
c-language10
apache10
java10
security10
javas10
authorization10
parquet10
cprogramming-language10
presto10
python9
data-management9
hive9
query-parser9
querying9

Programming languages (5)

JavaC++DScalaJavaScript

Github contributions (5)

github-logo-circle
facebookincubator/velox

Feb 2023 - Apr 2025

A composable and fully extensible C++ execution engine library for data management systems.
Role in this project:
userBack-end Developer
Contributions:199 reviews, 44 PRs, 435 comments in 2 years 1 month
Contributions summary:Joey contributed to the `velox` repository, a C++ execution engine. Their work focused on enhancing the Parquet native reader with support for the DICTIONARY encoding of INT32 decimals, which involved modifying C++ code and testing. They also added the `current_date` Presto function by implementing new C++ code and updating the datetime functions test. The user also added the regr_intercept and regr_slope Presto aggregate functions.
queryvectorizedcppdata-processingacceleration
apache/ranger

Dec 2019 - Aug 2020

Apache Ranger - To enable, monitor and manage comprehensive data security across the Hadoop platform and beyond
Role in this project:
userBack-end Developer
Contributions:10 commits, 4 PRs in 8 months
Contributions summary:Joey primarily contributed to the Apache Ranger project by fixing bugs and implementing improvements to the system's backend functionality. Their work involved modifying scripts and Java code to address issues related to authorization, Presto integration, and Hive plugin functionality. The commits demonstrate a focus on ensuring proper security controls and handling configuration parameters within the Ranger framework. The user also made adjustments to the agents-common scripts, including enabling or disabling plugins.
javaapacheapache-rangerrangerauthz
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
Joey Liu - Analyst at Alibaba.com