Qinbin Tian is a software engineer based in Haidian District, Beijing with nine years of experience building performant back-end systems. He holds both bachelor's and master's degrees in Computer Software Engineering from Beijing Jiaotong University, graduating with strong GPAs. At 招商局金融科技有限公司 he works on production software engineering problems, bringing practical optimizations and systems thinking to real-world services. Qinbin contributes to open-source high-performance computing tooling, notably improving ThunderSVM by integrating OpenMP into CUDA kernel workflows to speed up SVM computations on CPUs. His background combines rigorous academic training with hands-on performance tuning, making him especially effective at squeezing extra efficiency from numerical and parallel workloads. He prefers solving low-level bottlenecks that yield outsized improvements in large-scale machine learning pipelines.
9 years of coding experience
Master's Degree, Computer Software Engineering, 3.6/4.0, Master's Degree, Computer Software Engineering, 3.6/4.0 at Beijing Jiaotong University
Contributions:189 commits, 11 PRs, 126 pushes in 3 years 3 months
Contributions summary:Qinbin's commits primarily focused on optimizing the ThunderSVM library, specifically by implementing OpenMP for the `kernel_sum` and `get_working_set` functions. This involved modifying CUDA kernel files to incorporate OpenMP directives. The changes aim to improve the performance of SVM kernels on CPUs.
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.