Xinjing Hu

Backend Developer at 字节跳动

Shanghai, Shanghai, 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
Xinjing Hu is a backend developer with nine years of experience, currently building scalable services for Douyin's China Music at ByteDance after interning there and at Tencent. He has strong practical experience in high-performance streaming databases and SQL engines, contributing notable features and optimizations to the RisingWave open-source project (including cardinality support, memory reservation strategies, encoding benchmarks, and bitmap optimizations). His background spans production backend systems, trading system tooling, and Rust-based database kernel work, reflecting a focus on low-latency, cost-efficient data processing. A HUST computer science graduate and active GitHub contributor, he blends research-minded performance tuning with pragmatic product delivery.
code9 years of coding experience
job2 years of employment as a software developer
book学士学位, Computer Science, 学士学位, Computer Science at 华中科技大学
github-logo-circle

Github Skills (13)

data-structures10
databases10
stream-processing10
rust10
performance-optimization10
relational-databases10
sql-database10
data-structure10
database10
data-engineering9
benchmark9
benchmarking9
algorithms9

Programming languages (6)

TypeScriptSmaliC++ShellRustC

Github contributions (5)

github-logo-circle
risingwavelabs/risingwave

Mar 2023 - Jun 2023

Stream processing and management platform.
Role in this project:
userBack-end Developer
Contributions:14 reviews, 52 PRs, 257 pushes in 3 months
Contributions summary:Xinjing contributed significantly to the RisingWave database project by implementing new features and optimizing existing code. They added support for the `cardinality` function, enhancing the system's functionality. Furthermore, the user focused on performance improvements, using estimated sizes to reserve memory in row and data chunk encoding. They also added benchmarks for data chunk encoding and optimized bitmap operations.
data-streamserverlessstreamdistributed-sql-databasedatabase
Honeta/HoneyTuner

Dec 2020 - Sep 2021

Contributions:6 releases, 28 commits, 27 pushes in 8 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
Xinjing Hu - Backend Developer at 字节跳动