Shaohua Zhang is a seasoned software engineer with 11 years of experience, currently contributing at Huawei Technologies from Xi'an. He holds a master's in computer science from Northwestern Polytechnical University and a bachelor's in applied mathematics, combining strong theoretical foundations with practical engineering. His open-source backend work on the widely used PaddleOCR project highlights skills in code refactoring, modularization, and model export/train pipeline improvements for multilingual, lightweight OCR across server, mobile, and embedded environments. Known for removing duplication and streamlining complex codebases, he brings a pragmatic eye for maintainability and deployment readiness. Comfortable across large-scale corporate engineering contexts and open-source collaboration, he blends deep system-level understanding with applied ML deployment experience.
10 years of coding experience
Master's degree, Computer Science, Master's degree, Computer Science at Northwestern Polytechnical University
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Xinjiang University
Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)
Role in this project:
Backend Developer
Contributions:9 reviews, 73 commits, 24 PRs in 2 years 2 months
Contributions summary:Shaohua primarily contributed to the backend of the paddleocr project, focusing on code refactoring, and improving the overall structure of the codebase. Their work involved removing duplicated code across multiple modules, streamlining the process, and correcting imports to ensure the project's functionality. They also made modifications related to model exporting and training, indicating a strong understanding of the project's core functionalities.
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
Shaohua Zhang - Software Engineer at Huawei Technologies