Xuyou Chen

Rendering Engineer at Netease Games

Guangzhou City, Guangdong Province, China
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
Xuyou Chen is a Rendering Engineer with 10 years of experience combining console graphics and large-scale data systems expertise, currently driving rendering, PS4 porting, and performance optimization at NetEase Games. He specializes in Unreal Engine 4 mesh draw pipeline customization and cross-API graphics (DX11/OpenGL/Metal) with strong focus on memory and GPU optimization. Parallel to game work, he is an active back-end contributor to high-profile Apache projects (Spark, Kyuubi, Paimon), improving SQL execution, session management, and query performance at scale. This blend of real-time rendering and distributed-systems contributions gives him a rare perspective on performance engineering across both low-latency graphics and big data systems.
code10 years of coding experience
github-logo-circle

Github Skills (22)

spark-sql10
apache-spark10
spark10
back-end-development10
data-engineering10
big-data10
query-optimization10
java10
scala10
javas10
sql10
logging10
concurrency10
apache-flink9
flink-sql9

Programming languages (6)

JavaDockerfileC++ScalaJavaScriptHTML

Github contributions (5)

github-logo-circle
apache/kyuubi

Jan 2021 - Jan 2023

Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
Role in this project:
userBack-end Developer
Contributions:3 releases, 1531 reviews, 203 commits in 2 years
Contributions summary:Xuyou primarily contributed to bug fixes and improvements within the Apache Kyuubi project. Their work involved addressing issues related to Apache Zookeeper server and engine logging, highlighting expertise in areas like embedded ZooKeeper and session management. The user implemented fixes related to high CPU load issues, adding code to address thread management, ensuring the correct state of the system. They also improved the logging of the application by adding session ID and supporting custom logging.
tenantserverlessdata-lakejdbcspark-sql
apache/spark

Jul 2020 - Jan 2023

Apache Spark - A unified analytics engine for large-scale data processing
Role in this project:
userBack-end Developer
Contributions:983 reviews, 79 commits, 387 PRs in 2 years 6 months
Contributions summary:Xuyou contributed to the core functionality of Apache Spark, focusing on improving the SQL query execution engine, specifically related to the handling of window functions, the implementation of the `REBALANCE` hint, and optimizations related to file-based data sources. Their work involved adding new features, such as the `current_timezone` function, and fixing several bugs. In addition, they optimized existing code paths to improve performance, such as improving the efficiency of byte array comparisons.
analyticspythondata-processingsqlapache
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
Xuyou Chen - Rendering Engineer at Netease Games