LIU Hao

Great People's Republic of 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
Liu Hao is an algorithm expert with 12 years’ experience applying reinforcement learning, causal inference and mechanism design to advertising and bidding systems at Alibaba and Alimama. He holds a PhD in Control Science and Engineering from Zhejiang University and has a strong research background in distributed optimization, multi-agent systems and privacy-aware machine learning from academic and international collaborations. At Alibaba he focuses on single- and multi-advertiser objective optimization, blending game-theoretic approaches with practical productionization of bidding strategies. A seasoned C++ practitioner and open-source contributor, he has improved build systems and localized popular tools like Notepad3 and MSYS2 packages, demonstrating attention to robustness and global accessibility. Outside work he’s an avid cyclist, hiker and swimmer, reflecting a disciplined, outdoors-oriented approach to problem solving.
code12 years of coding experience
github-logo-circle

Github Skills (19)

c-language10
translation10
mingw10
build-system10
c1110
gcc10
c1710
localization10
compiler-design10
cprogramming-language10
winapi9
wp-api9
ws-api9
threaded8
multithreading8

Programming languages (19)

C#PowerShellJavaC++CSSCRustTeX

Github contributions (5)

github-logo-circle
msys2/MINGW-packages

Apr 2016 - Dec 2022

Package scripts for MinGW-w64 targets to build under MSYS2.
Role in this project:
userBackend Developer
Contributions:4 reviews, 61 commits, 83 PRs in 6 years 9 months
Contributions summary:LIU primarily contributed to the `msys2/mingw-packages` repository by modifying package scripts, fixing build issues, and backporting features. Their contributions included fixing crashes in `gdb-git`, updating patches due to upstream changes, and integrating `std::filesystem` from GCC. They also made changes to the GCC and related tools, such as upgrading to GCC 9 and 10 and fixing PCH usage, indicating involvement in the project's build and development infrastructure.
targetsmingwmsys2package-scriptsmingw-w64
rizonesoft/Notepad3

Jul 2018 - Jan 2023

Notepad like text editor based on the Scintilla source code. Notepad3 based on code from Notepad2 and MiniPath on code from metapath. Download Notepad3:
Role in this project:
userLocalization / Internationalization Specialist
Contributions:3 reviews, 80 commits, 77 PRs in 4 years 6 months
Contributions summary:LIU primarily focused on localizing the Notepad3 text editor for Simplified Chinese (zh-CN). Their contributions included adding translations for Simplified Chinese, adjusting existing translations, updating menu items, and fixing typos. Furthermore, they adapted the Minipath component of the repository with Simplified Chinese translations. The user's work significantly improved the accessibility of the Notepad3 software for Simplified Chinese-speaking users.
tilesetace-editornotepadscintillametapath
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
LIU Hao