Kui Shi

Cloud Architect at Huawei Technologies

Haidian District, 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

👤
Senior
🎓
Top School
Kui Shi is a Cloud Architect and veteran Linux developer with 13 years of experience building and tuning large-scale cloud platforms, kernel drivers, BSPs and build systems. He has driven OpenStack deployments and performance work at Huawei and EasyStack, including a 200-node OpenStack+Ceph rollout and upgrades/automation from Grizzly to Icehouse, and contributes Python 3 compatibility fixes to the widely used openstack/python-novaclient. Known for deep systems-level debugging and build optimization dating back to Wind River and EMC, he combines hands-on C and Python engineering with CI and automation expertise (Chef, Cobbler, Hudson). A persistent open-source hacker since 2013 and an ATC contributor, he brings a learner/strategist mindset (Gallup strengths: Responsibility, Intellection, Strategy, Learner, Ideation) and a readiness to dive into any OpenStack project.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science & Technology, Bachelor's degree, Computer Science & Technology at Nanjing University of Posts and Telecommunications
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
115reputation
3kreached
1answer
8questions
github-logo-circle

Github Skills (15)

openstack10
python10
testing10
git9
url-encoding8
base64-encoding8
api-design8
graph6
eclipse-cdt6
eclipse-plugin6
algorithm6
eclipse6
code-completion6
hash6
apache6

Programming languages (2)

ShellPython

Github contributions (5)

github-logo-circle
openstack/python-novaclient

Sep 2013 - Oct 2013

OpenStack Compute (Nova) Client. Mirror of code maintained at opendev.org.
Role in this project:
userBackend Developer
Contributions:16 commits in 16 days
Contributions summary:Kui primarily focused on Python 3 compatibility fixes within the OpenStack Compute (Nova) Client, addressing issues related to dictionary iteration and encoding. They modified multiple files to ensure compatibility with Python 3, including changes to base64 encoding, string handling, and URL parameter encoding. Additionally, they corrected issues in the testing framework by updating mocking patterns and sorting parameters to maintain test consistency across Python versions.
pythonnovaopendevopenstackcompute
skuicloud/openstack-hacker

Dec 2014 - Mar 2015

Contributions:26 commits, 26 pushes in 2 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
Kui Shi - Cloud Architect at Huawei Technologies