Han Li is a software engineer with a decade of experience building backend systems and quantitative applications, currently at Google in Sunnyvale. He has a strong foundation in both mechanical and computer engineering (MS degrees from Syracuse) and has applied that analytical rigor to roles ranging from rates-pricing systems at Goldman Sachs to game development and academic research. Han contributes to open-source database work — adding libpqxx integration and testing a wire protocol for the notable CMU Peloton self-driving DBMS — showing practical experience in database connectivity and build systems. Comfortable across C++ backends, risk/pricing platforms, and production engineering, he blends research-led problem solving with hands-on implementation and testing.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Mechanical Engineering, 83/100, Bachelor's degree, Mechanical Engineering, 83/100 at Tongji University
Master's degree, Mechanical Engineering, 3.8, Master's degree, Mechanical Engineering, 3.8 at Syracuse University
Contributions:72 commits, 6 PRs, 21 comments in 1 month
Contributions summary:Han's primary contributions involved adding and configuring dependencies related to libpqxx, a C++ library for interacting with PostgreSQL databases, within the CMake build system. They also added the libpqxx-dev package to the installation scripts. Furthermore, the user implemented and tested a simple wire protocol to verify the database server's functionality. This work suggests a focus on integrating and testing database connectivity within the project.
Contributions:39 commits, 38 pushes, 2 branches in 1 year
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.