Xiang Li

Nanjing City, Jiangsu, 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
Xiang Li is a Senior Full Stack Engineer and Rubyist with over 20 years in software development and 13 years of focused industry experience, delivering scalable web platforms, payment migrations, and subscription systems. Experienced in Ruby on Rails, JavaScript, SQL and cloud infrastructure, he has led modularization of monoliths, built AI-powered tooling, and drove performance optimizations that yielded up to 10x improvements. He has shipped production-grade testing and proctoring platforms, designed payment-agnostic APIs for large migrations, and created monitoring dashboards and insights systems to inform product decisions. A practiced mentor and remote collaborator based in Nanjing, he routinely combines frontend and backend work while improving team processes and CI/CD practices. An active open-source contributor, Xiang revived compatibility and refactoring work on the notable activerecord-hackery/squeel project to keep it healthy across Ruby and Rails versions. Outside work he balances engineering with fatherhood, bringing patience and long-term perspective to technical leadership.
code13 years of coding experience
job18 years of employment as a software developer
bookbachelor, Electronic Engineering, bachelor, Electronic Engineering at Nanjing University of Aeronautics and Astronautics
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
6,432reputation
725kreached
100answers
1question
Badges
ruby-on-rails
top-5%
command-prompt
top-1%
label
top-5%
windows
top-1%
command-line
top-5%
github-logo-circle

Github Skills (20)

ruby-rails10
windows10
rails10
ruby10
activerecord10
command-prompt10
testing9
label9
batchfile9
arel9
command-line9
ruby-on-rails9
simpleform6
nested-attributes6
heroku6

Programming languages (5)

TypeScriptRustJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
activerecord-hackery/squeel

Jun 2014 - Feb 2015

Active Record, improved. Live again :)
Role in this project:
userBack-end Developer
Contributions:36 commits, 3 PRs, 8 pushes in 7 months
Contributions summary:Xiang primarily focused on enhancing the Active Record functionality of the Squeel library to improve its compatibility with various Rails versions. They addressed compatibility issues with Ruby 2.0+ and Rails 4.1 and 4.2, removing obsolete dependencies and refactoring model generation. Their work included refactoring core classes, adapting to changes in join associations, and ensuring the test suite was green across multiple Rails versions, indicating significant contributions to the library's core functionality and maintenance across different versions.
ruby-on-railsimprovedrailsrubyactive-record
bigxiang/leetcode

Jun 2020 - Mar 2025

Contributions:146 pushes, 1 branch in 4 years 9 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
Xiang Li