Hao Dong is a seasoned Principal Applied Scientist with 15 years designing and building large-scale ML platforms, distributed storage, and high-performance C/C++ systems across Alibaba, WooliesX and now Oracle in Sydney. He blends deep systems expertise—kernel, storage, and distributed systems—with practical ML/GenAI experience, leading platform architecture and recommendation pipelines at scale. A hands-on engineer and team leader, he contributed to open-source storage projects like sheepdog and to ali_kernel improvements, tuning code for older compilers and adding Swift-compatible features. Hao holds advanced degrees from Peking University and is a practiced presenter and blogger, showing a talent for translating low-level optimizations into production-ready, scalable AI systems.
15 years of coding experience
19 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Peking University
Contributions summary:Hao focused on enhancing the compatibility of the `sheepdog` distributed storage system. Their contributions involved modifying the configuration files and implementation of functions to build and operate the system within a RHEL5 environment, addressing compatibility issues. They addressed compiler warnings and made changes to code to align with older GCC versions. They also added support for Swift interface by using libcurl and implemented append operation for PUT requests.
Contributions:24 commits, 21 pushes, 3 branches in 1 year 7 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.