Yujia Qiao

Software Engineer at Jump Trading Group

Singapore, Singapore
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
Yujia Qiao is a software engineer with nine years of hands-on experience in systems, networking, and distributed infrastructure, currently on the CoreDev team at Jump Trading. A 2023 graduate from Huazhong University of Science and Technology, he has interned at Alibaba and Bytedance working on next-gen distributed filesystems and container runtime performance. He is an active open-source contributor with meaningful backend work in projects like Chapel, Kata Containers, and a Rust reverse proxy (rathole), often improving core data structures, consensus code, and test coverage. Known for competitive programming success (ICPC medals) and a self-driven learning approach, he brings both algorithmic rigor and pragmatic engineering to complex problems. Unusually for someone in trading tech, his public contributions include game development in C/SDL and audio handling, showing curiosity beyond pure infrastructure. He has accepted a return offer at Jump Trading and is not open to other opportunities.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Software Engineering, Bachelor's degree, Software Engineering at 华中科技大学
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (35)

algorithms10
kvm10
container10
gameplay10
sdl10
testing10
chapel10
distributed-systems10
c1110
data-structure10
implement10
c1710
raft-consensus-algorithm10
mechanics10
go10

Programming languages (21)

JavaC++CSSRustCVueChapelGo

Github contributions (5)

github-logo-circle
rapiz1/DungeonRush

Dec 2019 - Jan 2022

👾🐍 A opensource game inspired by Snake, written in pure C with SDL
Role in this project:
userBack-end Developer
Contributions:56 releases, 8 reviews, 114 commits in 2 years 1 month
Contributions summary:Yujia contributed to the core functionality of the game, implementing game mechanics such as coin collection, health potion usage, and weapon handling. They refactored the code, improving sound loading and management by switching to OGG audio files and suppressing debug logs. Further contributions included fixing bugs related to game UI, close button behavior, and weapon data.
gamesdlpure-copensource-gamesnake
rapiz1/rathole

Dec 2021 - Nov 2022

A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok.
Role in this project:
userBackend Engineer & Test Automation Engineer
Contributions:1 release, 45 reviews, 184 commits in 11 months
Contributions summary:Yujia primarily focused on implementing and testing features for a reverse proxy application written in Rust. They added integration tests, demonstrating a strong emphasis on ensuring the application's functionality. The user's work included setting up and utilizing various testing configurations, including TCP and UDP tests, which are critical for a network proxy. The user also refactored code and fixed clippy issues, contributing to code quality.
proxyrustngrokreverse-proxyperformance
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
Yujia Qiao - Software Engineer at Jump Trading Group