niubell 

Infrastructure Engineer at PingCAP

Beijing, 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
niubell is an experienced Infrastructure Engineer based in Beijing with 11 years focused on backend systems and database proxy infrastructure. They have contributed significant core functionality and bug fixes to prominent open-source MySQL proxy projects like kingshard and Xiaomi’s Gaea, working on connection handling, transaction management, packet I/O, and runtime configuration. Comfortable operating at the intersection of networking, database protocols, and system reliability, they’ve implemented features for connection counters, slow/error command tracking, and dynamic config reloads. Known for pragmatic code that improves production stability, they bring deep hands-on expertise in building and hardening high-performance proxy layers for MySQL.
code11 years of coding experience
github-logo-circle

Github Skills (16)

database-management10
transactionscope10
debug10
transaction10
middleware10
proxy10
proxy-server10
packet10
transaction-manager10
web-proxy10
backend10
go10
back-end-development10
proxies10
mysql10

Programming languages (9)

C++ShellCRustCMakeJavaScriptGoLua

Github contributions (5)

github-logo-circle
XiaoMi/Gaea

May 2019 - Jul 2019

Gaea is a mysql proxy, it's developed by xiaomi b2c-dev team.
Role in this project:
userBack-end Developer
Contributions:33 commits, 19 PRs, 23 pushes in 2 months
Contributions summary:Niubell primarily contributed to the backend logic of the `Gaea` project, a MySQL proxy. They added core functionalities like direct connection handling, including connection setup, handshake processes, and packet writing/reading. The user also implemented command execution and transaction management features within the proxy. These contributions indicate a focus on core proxy functionality and database interaction.
mysqlproxydevgaeab2c
flike/kingshard

Jul 2015 - Jul 2018

A high-performance MySQL proxy
Role in this project:
userBack-end Developer
Contributions:22 PRs, 40 comments, 6 issues in 3 years
Contributions summary:Niubell primarily contributed to bug fixes and implemented features related to the kingshard proxy's backend functionality. They addressed issues like database connection and autocommit settings. The user also worked on managing the status of the MySQL instances and handling configuration changes, including allowing or blocking IPs and blacklisting SQL queries. Further contributions included counter implementation of connection、command、slow command、error command and config reload draft.
mysqlproxyperformancemysql-performancemysql-proxy
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
niubell - Infrastructure Engineer at PingCAP