Jk Xu

Partner, Sales Manager at Casin Industrial Co

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
Jk Xu is a partner and sales manager based in Guangdong with over two decades leading electronic design, OEM/ODM manufacturing, and prototype services for multi-material products. He combines business development and R&D oversight at Casin Industrial, enabling custom product design under NDA and end-to-end manufacturing. In parallel he contributes as a backend developer to major open-source analytical databases—TiDB and Databend—focusing on query planner and execution engine optimizations, aggregation strategies, and memory-efficient joins. This blend of hands-on hardware manufacturing leadership and deep database internals work gives him a rare cross-domain perspective on product engineering and scalable system performance.
code6 years of coding experience
github-logo-circle

Github Skills (20)

algorithm10
algorithms10
mysql10
databases10
query-optimization10
mysqli10
go10
sql10
hashtable10
rust10
distributed-database10
database10
data-structure9
missionplanner9
tidb9

Programming languages (6)

TypeScriptC++ShellRustGoPython

Github contributions (5)

github-logo-circle
databendlabs/databend

Mar 2023 - Mar 2025

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
Role in this project:
userBack-end Developer
Contributions:432 reviews, 277 PRs, 10 pushes in 2 years
Contributions summary:Jk's contributions primarily focused on improving the performance and functionality of the query planner, particularly concerning aggregation and join operations. Their work involved implementing and optimizing eager aggregation techniques, including support for different aggregation patterns and cost modeling. Additionally, the user contributed to the optimization of hash join, including enhancements to the probe phase, handling of null values, and memory usage reduction.
aipythonrustdatabaseserverless
pingcap/tidb

Jan 2023 - Jan 2023

TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
Role in this project:
userBackend Developer
Contributions:7 reviews, 3 commits, 7 PRs in 15 days
Contributions summary:Jk contributed to the TiDB database, focusing on performance, bug fixes, and enhancements to the query planner and execution engine. They addressed issues related to auto-increment handling in the executor, fixed a typo in the planner, and added locking mechanisms within the autoid allocator. Furthermore, they contributed to the query planner, addressing issues related to pushing down TopN operators and stream aggregation. The contributions suggest expertise in database internals and optimization within the TiDB architecture.
agentictidbvector-searchdistributed-databasedistributed-transactions
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