Firmware Engineering Manager at Seagate Technology
Wuxi City, Jiangsu, China
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Chao Chen is a firmware engineering leader with 14 years of experience, currently managing firmware teams at Seagate Technology in Wuxi. He combines deep hands-on firmware and backend engineering expertise with people leadership, having progressed from staff firmware engineer to manager since 2006. His open-source contributions to high-profile blockchain miners like ethminer and Zilliqa show a practical focus on stability, P2P robustness, and mining-pool compatibility—skills that translate to reliable, performance-sensitive device firmware. Known for pragmatic fixes (memory management, socket handling, retry strategies) and polishing code quality, he balances low-level optimization with system-level reliability. Trained at Guizhou University, he brings a steady, systems-oriented approach and an uncommon cross-domain perspective spanning storage firmware and blockchain mining software.
14 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Guizhou University
Zilliqa is the world's first high-throughput public blockchain platform - designed to scale to thousands of transactions per second.
Role in this project:
Backend Developer
Contributions:21 commits, 6 PRs, 23 comments in 3 months
Contributions summary:Chao primarily contributed to the Zilliqa blockchain repository by addressing core issues within the network's peer-to-peer (P2P) communication and mining components. Their work included optimizing CPU usage by adjusting sleep intervals, removing duplicate socket creation, and incorporating null checks. Furthermore, they integrated support for the `getWork` API server, enabling compatibility with mining pools. The user also made minor style fixes to adhere to code formatting standards and synced with the official repository.
Ethereum miner with OpenCL, CUDA and stratum support
Role in this project:
Back-end Developer
Contributions:7 commits, 3 PRs, 11 comments in 1 day
Contributions summary:Chao primarily contributed to improving the stability and functionality of the ethminer, focusing on resolving issues related to OpenCL memory management, pool connections, and the getwork protocol. They added a retry delay option to control the reconnection attempts. Additionally, the user addressed a URI parsing bug and implemented style fixes.
cudagpuethereumethereum-minerstratum
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
Chao Chen - Firmware Engineering Manager at Seagate Technology