Lixin Wei

Software Engineer at Metabit Trading (Qianxiang Investment)

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
Lixin Wei is a software engineer with a decade of experience specializing in low-latency, high-throughput data processing and C++ systems engineering. He built two data analytics/streaming frameworks from scratch and contributed to Ray, a widely used distributed AI compute engine, improving runtime stability with memory estimation fixes, checkpointing, and actor restart features. At Ant Group he helped scale recommendation and online learning systems and developed Flink connectors and streaming operators, then moved to Quant trading to architect real-time stream and batch processing for Metabit Trading. Comfortable across core distributed runtime, streaming, and online optimization domains, he brings a practical focus on scalability and fault tolerance. Colleagues value him for shipping production-grade frameworks and tackling subtle reliability challenges that often lurk behind performance wins.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Hangzhou Normal University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
453reputation
45kreached
4answers
20questions
github-logo-circle

Github Skills (18)

python10
distributed-systems10
fault-tolerance10
ray10
java9
parallel-computing9
javas9
deep-learning8
machine-learning8
pytorch7
tensorflow7
sass6
laravel6
llm6
npm6

Programming languages (16)

JavaC++CSSCRustHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
ray-project/ray

Jan 2020 - Jun 2022

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Role in this project:
userBack-end Developer
Contributions:165 reviews, 55 commits, 82 PRs in 2 years 6 months
Contributions summary:Lixin primarily contributed to the Ray project's core functionalities, specifically focusing on improving the distributed runtime and associated AI libraries. Their work included fixing memory estimation issues and supporting multiple downstream collectors. Furthermore, the user added functionality related to fault tolerance, including checkpointing and actor restart mechanisms. These changes demonstrate a focus on improving stability, performance, and core functionality within the Ray framework.
aimachine-learningraydistributedparallel
lixin-wei/acm-resolver

Dec 2017 - Mar 2019

ICPC系列竞赛通用滚榜程序/Competitive Programming Rank Visualizer/Rank Resolver
Contributions:10 commits, 1 PR, 16 pushes in 1 year 3 months
acticpcbrowserresolverclient-side
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