Shizhuo Niu

Shenzhen, Guangdong Province, 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
Ben Niu is a Principal Engineer based in Shenzhen with 8+ years of experience delivering hardware-software solutions across cloud, server and storage domains, and a decade earlier focused on mixed-signal SOC integration for HDDs. He has led storage bring-up, reliability and failure-analysis programs at Huawei and Seagate and now drives cross-functional engineering at Tencent, blending hardware bring-up rigor with software tooling and product-quality ownership. Technically fluent in signal processing, SOC/ASIC integration, Python and testing methodologies, he applies Six Sigma thinking to improve yield and system health monitoring. An active open-source contributor, he has modernized and tested Vue/TDesign tree-select components for both Vue2 and Vue3, showing a rare combination of low-level hardware expertise and front-end craftsmanship. Less obvious: he pairs deep failure-analysis instincts with practical UI contributions, enabling both robust server storage platforms and developer-facing tooling.
code8 years of coding experience
github-logo-circle

Github Skills (14)

component-development10
uid10
typescript10
tde10
typescripts10
front-end-development10
ui-design10
vue10
typescript-types10
vue-jsx10
ui-components10
javascript9
lessc8
testing7

Programming languages (5)

TypeScriptJavaScriptVueHTMLLess

Github contributions (5)

github-logo-circle
Tencent/tdesign-vue

May 2021 - Jul 2022

A Vue.js UI components lib for TDesign.
Role in this project:
userFront-end Developer
Contributions:21 commits, 14 PRs, 4 comments in 1 year 2 months
Contributions summary:Shizhuo primarily contributed to the `tree-select` Vue.js UI component within the TDesign framework. Their work involved fixing bugs related to the component's behavior, such as hiding the popup in single-select mode and addressing filterable issues. They also implemented new features like object value support and adjusted the component's styling and visual presentation. Furthermore, the user added unit tests to cover various aspects of the `tree-select` component, enhancing code quality and maintainability.
vue-jstdesignvuetyepscriptvue2
Tencent/tdesign-vue-next

Sep 2021 - Jul 2022

A Vue3.x UI components lib for TDesign.
Role in this project:
userFront-end Developer
Contributions:9 commits, 10 PRs, 8 comments in 10 months
Contributions summary:Shizhuo primarily contributed to the development of the `tree-select` component, a key UI element within the TDesign Vue3 library. Their work involved adding, refactoring, and fixing bugs in this component, which suggests a focus on implementing and maintaining the user interface. The commits demonstrate proficiency in Vue3, TypeScript, and the TDesign component library, as they modified the component's functionality and resolved issues related to its behavior. Furthermore, the user worked on date picker and added a method onApply.
vue3tdesignvuetypescriptui-components
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
Shizhuo Niu