Zhihui Huang

Software Engineer at Huawei

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

🤩
Rockstar
🎓
Top School
Zhihui Huang is a seasoned software engineer with 11 years of experience, currently based in Shenzhen and working at Huawei. He specializes in embedded systems and IoT firmware, with hands-on expertise in motor control, kinematic solvers, BLE, and hardware drivers for STM32 platforms. His open-source projects—ranging from a mini robot arm and a pseudo-holographic display to custom keyboards and tiny mobile terminals—demonstrate a blend of low-level firmware mastery and practical integrations with WiFi and external services. Known on GitHub as "野生钢铁侠本侠," he pairs meticulous hardware interfacing with playful, user-facing demos and developer tools. A Sun Yat-Sen University computer science graduate, he brings both long-term corporate experience and maker-era curiosity to complex embedded challenges.
code10 years of coding experience
bookBS, Computer Science, BS, Computer Science at Sun Yat-Sen University
github-logo-circle

Github Skills (34)

c-language10
robot-control10
kinematics10
controller10
firmware10
bluetooth-le10
i2c10
gpio10
controls10
iot10
btle10
sys10
embedded10
protocols10
stm10

Programming languages (5)

JavaC++CHTMLPython

Github contributions (5)

github-logo-circle
peng-zhihui/ElectronBot

Mar 2022 - Oct 2022

Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 42 commits, 8 PRs in 7 months
Contributions summary:Zhihui primarily contributed to the firmware development for an embedded system, as indicated by the file modifications in `stm32f4xx_hal_conf.h`, `main.cpp`, and other source files. They fixed bugs, added Gerber files for hardware design, and updated USB device descriptors. These changes suggest a focus on hardware interaction and device functionality.
peng-zhihui/Dummy-Robot

Oct 2021 - Oct 2022

我的超迷你机械臂机器人项目。
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:33 commits, 1 PR, 26 pushes in 1 year
Contributions summary:Zhihui primarily contributed to the firmware development for a robot arm. The commits reveal work on a kinematic solver, including forward and inverse kinematics, suggesting a focus on robot control algorithms. The user also made modifications to communication protocols and added code related to motor control and sensor integration. Furthermore, the user worked on firmware for a step motor driver.
qqbot
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
Zhihui Huang - Software Engineer at Huawei