John Li

Founder And CEO at BladePipe

Hangzhou City, Zhejiang, 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
John Li is a founder and CEO with 14 years of deep engineering and distributed systems experience, now building BladePipe to help companies unify data via CDC/ETL, management and real-time data applications. Previously he led large teams at Alibaba shaping DRDS’s hybrid OLTP/OLAP capabilities, MVCC transaction isolation, and cloud-native sharding at production scale across regions. A hands-on backend engineer and notable open-source contributor, he has contributed SQL parsing and execution fixes to alibaba/druid and helped build widely used tools like YuGong and TDDL that powered Alibaba’s migration and high-throughput e-commerce workloads. He combines product-minded entrepreneurship with proven low-latency, high-scale database architecture expertise and a track record of shipping critical infrastructure. Based in Hangzhou, he brings both leadership at scale and day-to-day coding credibility to data platform challenges.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Zhejiang University of Technology
github-logo-circle

Github Skills (10)

druid10
javas10
sql-parser10
parsing10
mysql10
java10
sql-database9
database9
relational-databases9
databases9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
alibaba/druid

Apr 2015 - Apr 2015

阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
Role in this project:
userBack-end Developer
Contributions:2 commits, 6 PRs, 3 comments in 11 days
Contributions summary:John primarily contributed to the Druid database connection pool, focusing on implementing and fixing features related to SQL parsing and query execution. Their work involved adding support for new SQL syntax, specifically related to ALTER TABLE statements for adding indexes and handling unique constraints. This includes modifications to parser, AST (Abstract Syntax Tree) elements, and output visitor to correctly interpret and represent the changes. Furthermore, the user addressed reported bugs, ensuring the correct behavior and output of SQL queries.
aliyunmysqlsqldetaildatabase
bucketli/simpletools

May 2017 - Dec 2019

useful tools for some case
Contributions:42 pushes, 1 branch in 2 years 6 months
useful-tools
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
John Li - Founder And CEO at BladePipe