Runkang Xu

IOS Infra Engineer at ByteDance

Shenzhen, 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
🎓
Top School
Runkang Xu is an iOS infrastructure engineer with nine years of experience, currently building low-level iOS systems at ByteDance from Shenzhen. He brings a strong systems-and-sql mindset to mobile platform work, studying Swift internals and dyld while applying deep debugging and optimization skills. As an Apache Calcite committer, he has fixed complex SQL planner bugs and improved test coverage—evidence of rigorous attention to correctness and tricky algorithmic reasoning. Early experience at Tencent and a Computer Software Engineering degree from Guangdong University of Technology round out a pragmatic, large-company background. Colleagues can expect someone who blends mobile infrastructure craftsmanship with a proven track record in backend query optimization.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Software Engineering, 5%, Bachelor's degree, Computer Software Engineering, 5% at Guangdong University of Technology
github-logo-circle

Github Skills (14)

apache-calcite10
javas10
big-data10
query-optimization10
sql10
calc10
java10
parsing9
sql-parser9
datastructures-algorithms8
algorithms8
data-structures8
algorithm8
data-structure8

Programming languages (5)

TypeScriptJavaCSSGoPython

Github contributions (5)

github-logo-circle
apache/calcite

Apr 2023 - Dec 2024

Apache Calcite
Role in this project:
userBack-end Developer
Contributions:127 reviews, 20 PRs, 1 push in 1 year 8 months
Contributions summary:Runkang contributed to the Apache Calcite project by addressing multiple bugs related to SQL query optimization. The commits focused on fixing incorrect query plans generated for sub-queries and improving the simplification of complex logical expressions. They modified Java code within the `SubQueryRemoveRule` and `RexSimplify` classes, suggesting a deep understanding of the query planning and optimization processes. Several commits also included adding and modifying test cases to improve the coverage and validation of the fixes.
geospatialapache-calcitesqlapachebig-data
herunkang2018/calcite

Apr 2023 - Nov 2023

Apache Calcite
Contributions:80 pushes, 20 branches in 6 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
Runkang Xu - IOS Infra Engineer at ByteDance